builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-022 starttime: 1464293111.35 results: success (0) buildid: 20160526112239 builduid: b87b7ba679c64e44af4912ca10c6007b revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:11.347606) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:11.348063) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:11.348347) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:11.441630) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 13:05:11.442062) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 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-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False --13:05:12-- 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.91 MB/s 13:05:12 (8.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.446000 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 13:05:13.275813) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-26 13:05:13.276283) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 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-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.211000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-26 13:05:16.503823) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 13:05:16.504182) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev abce57bf965ba789f1ae52cf5865d60177132385 --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 abce57bf965ba789f1ae52cf5865d60177132385 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 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-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False 2016-05-26 13:05:16,849 truncating revision to first 12 chars 2016-05-26 13:05:16,849 Setting DEBUG logging. 2016-05-26 13:05:16,849 attempt 1/10 2016-05-26 13:05:16,851 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/abce57bf965b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 13:05:17,634 unpacking tar archive at: mozilla-aurora-abce57bf965b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.482000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 13:05:18.040288) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:18.040612) ========= script_repo_revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:18.041015) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:18.041285) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 13:05:18.056811) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 10 secs) (at 2016-05-26 13:05:18.057306) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 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-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:05:19 INFO - MultiFileLogger online at 20160526 13:05:19 in C:\slave\test 13:05:19 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 13:05:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:05:19 INFO - {'append_to_log': False, 13:05:19 INFO - 'base_work_dir': 'C:\\slave\\test', 13:05:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:05:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:05:19 INFO - 'buildbot_json_path': 'buildprops.json', 13:05:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:05:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:05:19 INFO - 'download_minidump_stackwalk': True, 13:05:19 INFO - 'download_symbols': 'true', 13:05:19 INFO - 'e10s': False, 13:05:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:05:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:05:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:05:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:05:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:05:19 INFO - 'C:/mozilla-build/tooltool.py'), 13:05:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:05:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:05:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:05:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:05:19 INFO - 'log_level': 'info', 13:05:19 INFO - 'log_to_console': True, 13:05:19 INFO - 'opt_config_files': (), 13:05:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:05:19 INFO - '--processes=1', 13:05:19 INFO - '--config=%(test_path)s/wptrunner.ini', 13:05:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:05:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:05:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:05:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:05:19 INFO - 'pip_index': False, 13:05:19 INFO - 'require_test_zip': True, 13:05:19 INFO - 'test_type': ('testharness',), 13:05:19 INFO - 'this_chunk': '1', 13:05:19 INFO - 'total_chunks': '10', 13:05:19 INFO - 'virtualenv_path': 'venv', 13:05:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:05:19 INFO - 'work_dir': 'build'} 13:05:19 INFO - ##### 13:05:19 INFO - ##### Running clobber step. 13:05:19 INFO - ##### 13:05:19 INFO - Running pre-action listener: _resource_record_pre_action 13:05:19 INFO - Running main action method: clobber 13:05:19 INFO - rmtree: C:\slave\test\build 13:05:19 INFO - Using _rmtree_windows ... 13:05:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:06:48 INFO - Running post-action listener: _resource_record_post_action 13:06:48 INFO - ##### 13:06:48 INFO - ##### Running read-buildbot-config step. 13:06:48 INFO - ##### 13:06:48 INFO - Running pre-action listener: _resource_record_pre_action 13:06:48 INFO - Running main action method: read_buildbot_config 13:06:48 INFO - Using buildbot properties: 13:06:48 INFO - { 13:06:48 INFO - "project": "", 13:06:48 INFO - "product": "firefox", 13:06:48 INFO - "script_repo_revision": "production", 13:06:48 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 13:06:48 INFO - "repository": "", 13:06:48 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 13:06:48 INFO - "buildid": "20160526112239", 13:06:48 INFO - "pgo_build": "False", 13:06:48 INFO - "basedir": "C:\\slave\\test", 13:06:48 INFO - "buildnumber": 27, 13:06:48 INFO - "slavename": "t-w864-ix-022", 13:06:48 INFO - "revision": "abce57bf965ba789f1ae52cf5865d60177132385", 13:06:48 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 13:06:48 INFO - "platform": "win64", 13:06:48 INFO - "branch": "mozilla-aurora", 13:06:48 INFO - "repo_path": "releases/mozilla-aurora", 13:06:48 INFO - "moz_repo_path": "", 13:06:48 INFO - "stage_platform": "win64", 13:06:48 INFO - "builduid": "b87b7ba679c64e44af4912ca10c6007b", 13:06:48 INFO - "slavebuilddir": "test" 13:06:48 INFO - } 13:06:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 13:06:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 13:06:48 INFO - Running post-action listener: _resource_record_post_action 13:06:48 INFO - ##### 13:06:48 INFO - ##### Running download-and-extract step. 13:06:48 INFO - ##### 13:06:48 INFO - Running pre-action listener: _resource_record_pre_action 13:06:48 INFO - Running main action method: download_and_extract 13:06:48 INFO - mkdir: C:\slave\test\build\tests 13:06:48 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')]} 13:06:48 INFO - https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:06:48 INFO - trying https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 13:06:48 INFO - Downloading https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:06:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:06:49 INFO - Downloaded 1274 bytes. 13:06:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 13:06:49 INFO - Using the following test package requirements: 13:06:49 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 13:06:49 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 13:06:49 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 13:06:49 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'jsshell-win64.zip'], 13:06:49 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 13:06:49 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 13:06:49 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 13:06:49 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 13:06:49 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 13:06:49 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:06:49 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 13:06:49 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 13:06:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:49 INFO - https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:06:49 INFO - trying https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 13:06:49 INFO - Downloading https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:06:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:06:50 INFO - Downloaded 20808334 bytes. 13:06:50 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/*'] 13:06:50 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/* 13:06:52 INFO - caution: filename not matched: web-platform/* 13:06:52 INFO - Return code: 11 13:06:52 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')]} 13:06:52 INFO - https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:06:52 INFO - trying https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 13:06:52 INFO - Downloading https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:06:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:06:54 INFO - Downloaded 36409220 bytes. 13:06:54 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/*'] 13:06:54 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/* 13:07:31 INFO - caution: filename not matched: bin/* 13:07:31 INFO - caution: filename not matched: config/* 13:07:31 INFO - caution: filename not matched: mozbase/* 13:07:31 INFO - caution: filename not matched: marionette/* 13:07:31 INFO - caution: filename not matched: tools/wptserve/* 13:07:31 INFO - Return code: 11 13:07:31 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')]} 13:07:31 INFO - https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 13:07:31 INFO - trying https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:07:31 INFO - Downloading https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 13:07:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:07:36 INFO - Downloaded 82720031 bytes. 13:07:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:07:36 INFO - mkdir: C:\slave\test\properties 13:07:36 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:07:36 INFO - Writing to file C:\slave\test\properties\build_url 13:07:36 INFO - Contents: 13:07:36 INFO - build_url:https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:07:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:07:36 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:07:36 INFO - Writing to file C:\slave\test\properties\symbols_url 13:07:36 INFO - Contents: 13:07:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:07:36 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')]} 13:07:36 INFO - https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:07:36 INFO - trying https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:07:36 INFO - Downloading https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:07:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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 13:07:38 INFO - Downloaded 50726849 bytes. 13:07:38 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'] 13:07:38 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 13:07:39 INFO - Return code: 0 13:07:39 INFO - Running post-action listener: _resource_record_post_action 13:07:39 INFO - Running post-action listener: set_extra_try_arguments 13:07:39 INFO - ##### 13:07:39 INFO - ##### Running create-virtualenv step. 13:07:39 INFO - ##### 13:07:39 INFO - Running pre-action listener: _pre_create_virtualenv 13:07:39 INFO - Running pre-action listener: _resource_record_pre_action 13:07:39 INFO - Running main action method: create_virtualenv 13:07:39 INFO - Creating virtualenv C:\slave\test\build\venv 13:07:39 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 13:07:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:07:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:07:46 INFO - Installing distribute......................................................................................................................................................................................done. 13:07:48 INFO - Return code: 0 13:07:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:07:48 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')]} 13:07:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:48 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')]} 13:07:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:48 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 0x0245A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FA260>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02531368>, '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 0x0224ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', '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-022\\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 13:07:48 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 13:07:48 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 13:07:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 13:07:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:48 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 13:07:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:48 INFO - 'DCLOCATION': 'SCL3', 13:07:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:48 INFO - 'HOMEDRIVE': 'C:', 13:07:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 13:07:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:48 INFO - 'KTS_VERSION': '1.19c', 13:07:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 13:07:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 13:07:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:48 INFO - 'MOZ_NO_REMOTE': '1', 13:07:48 INFO - 'NO_EM_RESTART': '1', 13:07:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:48 INFO - 'OS': 'Windows_NT', 13:07:48 INFO - 'OURDRIVE': 'C:', 13:07:48 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', 13:07:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:48 INFO - 'PROCESSOR_LEVEL': '6', 13:07:48 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:48 INFO - 'PROMPT': '$P$G', 13:07:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:48 INFO - 'PWD': 'C:\\slave\\test', 13:07:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:48 INFO - 'SYSTEMDRIVE': 'C:', 13:07:48 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:48 INFO - 'TEST1': 'testie', 13:07:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:48 INFO - 'USERDOMAIN': 'T-W864-IX-022', 13:07:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 13:07:48 INFO - 'USERNAME': 'cltbld', 13:07:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 13:07:48 INFO - 'WINDIR': 'C:\\windows', 13:07:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:49 INFO - Downloading/unpacking psutil>=0.7.1 13:07:49 INFO - Running setup.py egg_info for package psutil 13:07:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:07:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:07:49 INFO - Installing collected packages: psutil 13:07:49 INFO - Running setup.py install for psutil 13:07:49 INFO - building 'psutil._psutil_windows' extension 13:07:49 INFO - error: Unable to find vcvarsall.bat 13:07:49 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-d5nla3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:07:49 INFO - running install 13:07:49 INFO - running build 13:07:49 INFO - running build_py 13:07:49 INFO - creating build 13:07:49 INFO - creating build\lib.win32-2.7 13:07:49 INFO - creating build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:07:49 INFO - running build_ext 13:07:49 INFO - building 'psutil._psutil_windows' extension 13:07:49 INFO - error: Unable to find vcvarsall.bat 13:07:49 INFO - ---------------------------------------- 13:07:49 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-d5nla3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:07:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 13:07:49 WARNING - Return code: 1 13:07:49 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! 13:07:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:07:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:49 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 0x0245A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FA260>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02531368>, '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 0x0224ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', '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-022\\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 13:07:49 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 13:07:49 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 13:07:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 13:07:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:49 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 13:07:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:49 INFO - 'DCLOCATION': 'SCL3', 13:07:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:49 INFO - 'HOMEDRIVE': 'C:', 13:07:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 13:07:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:49 INFO - 'KTS_VERSION': '1.19c', 13:07:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 13:07:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 13:07:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:49 INFO - 'MOZ_NO_REMOTE': '1', 13:07:49 INFO - 'NO_EM_RESTART': '1', 13:07:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:49 INFO - 'OS': 'Windows_NT', 13:07:49 INFO - 'OURDRIVE': 'C:', 13:07:49 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', 13:07:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:49 INFO - 'PROCESSOR_LEVEL': '6', 13:07:49 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:49 INFO - 'PROMPT': '$P$G', 13:07:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:49 INFO - 'PWD': 'C:\\slave\\test', 13:07:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:49 INFO - 'SYSTEMDRIVE': 'C:', 13:07:49 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:49 INFO - 'TEST1': 'testie', 13:07:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:49 INFO - 'USERDOMAIN': 'T-W864-IX-022', 13:07:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 13:07:49 INFO - 'USERNAME': 'cltbld', 13:07:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 13:07:49 INFO - 'WINDIR': 'C:\\windows', 13:07:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:07:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:07:50 INFO - Running setup.py egg_info for package mozsystemmonitor 13:07:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:07:50 INFO - Running setup.py egg_info for package psutil 13:07:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:07:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:07:50 INFO - Installing collected packages: mozsystemmonitor, psutil 13:07:50 INFO - Running setup.py install for mozsystemmonitor 13:07:50 INFO - Running setup.py install for psutil 13:07:50 INFO - building 'psutil._psutil_windows' extension 13:07:50 INFO - error: Unable to find vcvarsall.bat 13:07:50 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-eusaqm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:07:50 INFO - running install 13:07:50 INFO - running build 13:07:50 INFO - running build_py 13:07:50 INFO - running build_ext 13:07:50 INFO - building 'psutil._psutil_windows' extension 13:07:50 INFO - error: Unable to find vcvarsall.bat 13:07:50 INFO - ---------------------------------------- 13:07:50 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-eusaqm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:07:50 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 13:07:50 WARNING - Return code: 1 13:07:50 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! 13:07:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:07:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:50 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 0x0245A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FA260>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02531368>, '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 0x0224ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', '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-022\\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 13:07:50 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 13:07:50 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 13:07:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 13:07:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:50 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 13:07:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:50 INFO - 'DCLOCATION': 'SCL3', 13:07:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:50 INFO - 'HOMEDRIVE': 'C:', 13:07:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 13:07:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:50 INFO - 'KTS_VERSION': '1.19c', 13:07:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 13:07:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 13:07:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:50 INFO - 'MOZ_NO_REMOTE': '1', 13:07:50 INFO - 'NO_EM_RESTART': '1', 13:07:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:50 INFO - 'OS': 'Windows_NT', 13:07:50 INFO - 'OURDRIVE': 'C:', 13:07:50 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', 13:07:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:50 INFO - 'PROCESSOR_LEVEL': '6', 13:07:50 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:50 INFO - 'PROMPT': '$P$G', 13:07:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:50 INFO - 'PWD': 'C:\\slave\\test', 13:07:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:50 INFO - 'SYSTEMDRIVE': 'C:', 13:07:50 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:50 INFO - 'TEST1': 'testie', 13:07:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:50 INFO - 'USERDOMAIN': 'T-W864-IX-022', 13:07:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 13:07:50 INFO - 'USERNAME': 'cltbld', 13:07:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 13:07:50 INFO - 'WINDIR': 'C:\\windows', 13:07:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:51 INFO - Downloading/unpacking blobuploader==1.2.4 13:07:51 INFO - Downloading blobuploader-1.2.4.tar.gz 13:07:51 INFO - Running setup.py egg_info for package blobuploader 13:07:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:07:55 INFO - Running setup.py egg_info for package requests 13:07:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:07:55 INFO - Downloading docopt-0.6.1.tar.gz 13:07:55 INFO - Running setup.py egg_info for package docopt 13:07:55 INFO - Installing collected packages: blobuploader, docopt, requests 13:07:55 INFO - Running setup.py install for blobuploader 13:07:55 INFO - Running setup.py install for docopt 13:07:55 INFO - Running setup.py install for requests 13:07:55 INFO - Successfully installed blobuploader docopt requests 13:07:55 INFO - Cleaning up... 13:07:55 INFO - Return code: 0 13:07:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:07:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:55 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 0x0245A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FA260>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02531368>, '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 0x0224ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, '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-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', '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-022\\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 13:07:55 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 13:07:55 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 13:07:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 13:07:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:55 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 13:07:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:55 INFO - 'DCLOCATION': 'SCL3', 13:07:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:55 INFO - 'HOMEDRIVE': 'C:', 13:07:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 13:07:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:55 INFO - 'KTS_VERSION': '1.19c', 13:07:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 13:07:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 13:07:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:55 INFO - 'MOZ_NO_REMOTE': '1', 13:07:55 INFO - 'NO_EM_RESTART': '1', 13:07:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:55 INFO - 'OS': 'Windows_NT', 13:07:55 INFO - 'OURDRIVE': 'C:', 13:07:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:07:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:55 INFO - 'PROCESSOR_LEVEL': '6', 13:07:55 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:55 INFO - 'PROMPT': '$P$G', 13:07:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:55 INFO - 'PWD': 'C:\\slave\\test', 13:07:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:55 INFO - 'SYSTEMDRIVE': 'C:', 13:07:55 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:55 INFO - 'TEST1': 'testie', 13:07:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:55 INFO - 'USERDOMAIN': 'T-W864-IX-022', 13:07:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 13:07:55 INFO - 'USERNAME': 'cltbld', 13:07:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 13:07:55 INFO - 'WINDIR': 'C:\\windows', 13:07:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:07:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:07:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:07:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:07:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:07:59 INFO - Unpacking c:\slave\test\build\tests\marionette 13:07:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:07:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:07:59 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 13:07:59 INFO - Running setup.py install for browsermob-proxy 13:08:14 INFO - Running setup.py install for manifestparser 13:08:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for marionette-client 13:08:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:08:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for marionette-driver 13:08:14 INFO - Running setup.py install for mozcrash 13:08:14 INFO - Running setup.py install for mozdebug 13:08:14 INFO - Running setup.py install for mozdevice 13:08:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for mozfile 13:08:14 INFO - Running setup.py install for mozhttpd 13:08:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for mozinfo 13:08:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for mozInstall 13:08:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for mozleak 13:08:14 INFO - Running setup.py install for mozlog 13:08:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for moznetwork 13:08:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for mozprocess 13:08:14 INFO - Running setup.py install for mozprofile 13:08:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for mozrunner 13:08:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for mozscreenshot 13:08:14 INFO - Running setup.py install for moztest 13:08:14 INFO - Running setup.py install for mozversion 13:08:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:08:14 INFO - Running setup.py install for wptserve 13:08:14 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 13:08:14 INFO - Cleaning up... 13:08:14 INFO - Return code: 0 13:08:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:08:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:08:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:08:14 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 0x0245A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FA260>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02531368>, '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 0x0224ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, '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-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', '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-022\\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 13:08:14 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 13:08:14 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 13:08:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:08:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 13:08:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:08:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:08:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:08:14 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 13:08:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:08:14 INFO - 'DCLOCATION': 'SCL3', 13:08:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:08:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:08:14 INFO - 'HOMEDRIVE': 'C:', 13:08:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 13:08:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:08:14 INFO - 'KTS_VERSION': '1.19c', 13:08:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 13:08:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 13:08:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:08:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:08:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:08:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:08:14 INFO - 'MOZ_NO_REMOTE': '1', 13:08:14 INFO - 'NO_EM_RESTART': '1', 13:08:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:08:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:08:14 INFO - 'OS': 'Windows_NT', 13:08:14 INFO - 'OURDRIVE': 'C:', 13:08:14 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', 13:08:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:08:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:08:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:08:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:08:14 INFO - 'PROCESSOR_LEVEL': '6', 13:08:14 INFO - 'PROCESSOR_REVISION': '1e05', 13:08:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:08:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:08:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:08:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:08:14 INFO - 'PROMPT': '$P$G', 13:08:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:08:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:08:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:08:14 INFO - 'PWD': 'C:\\slave\\test', 13:08:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:08:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:08:14 INFO - 'SYSTEMDRIVE': 'C:', 13:08:14 INFO - 'SYSTEMROOT': 'C:\\windows', 13:08:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:08:14 INFO - 'TEST1': 'testie', 13:08:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:08:14 INFO - 'USERDOMAIN': 'T-W864-IX-022', 13:08:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 13:08:14 INFO - 'USERNAME': 'cltbld', 13:08:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 13:08:14 INFO - 'WINDIR': 'C:\\windows', 13:08:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:08:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:08:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:08:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:08:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:08:19 INFO - Unpacking c:\slave\test\build\tests\marionette 13:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:08:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:08:19 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)) 13:08:30 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)) 13:08:30 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)) 13:08:30 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)) 13:08:30 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)) 13:08:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:08:30 INFO - Downloading blessings-1.6.tar.gz 13:08:30 INFO - Running setup.py egg_info for package blessings 13:08:30 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)) 13:08:30 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:08:30 INFO - Running setup.py install for blessings 13:08:30 INFO - Running setup.py install for browsermob-proxy 13:08:30 INFO - Running setup.py install for manifestparser 13:08:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Running setup.py install for marionette-client 13:08:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:08:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Running setup.py install for marionette-driver 13:08:30 INFO - Running setup.py install for mozcrash 13:08:30 INFO - Running setup.py install for mozdebug 13:08:30 INFO - Running setup.py install for mozdevice 13:08:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Running setup.py install for mozhttpd 13:08:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Running setup.py install for mozInstall 13:08:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Running setup.py install for mozleak 13:08:30 INFO - Running setup.py install for mozprofile 13:08:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Running setup.py install for mozrunner 13:08:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:08:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:08:32 INFO - Running setup.py install for mozscreenshot 13:08:32 INFO - Running setup.py install for moztest 13:08:32 INFO - Running setup.py install for mozversion 13:08:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:08:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:08:32 INFO - Running setup.py install for wptserve 13:08:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:08:32 INFO - Cleaning up... 13:08:32 INFO - Return code: 0 13:08:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:08:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:08:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:08:32 INFO - Reading from file tmpfile_stdout 13:08:32 INFO - Using _rmtree_windows ... 13:08:32 INFO - Using _rmtree_windows ... 13:08:32 INFO - Current package versions: 13:08:32 INFO - blessings == 1.6 13:08:32 INFO - blobuploader == 1.2.4 13:08:32 INFO - browsermob-proxy == 0.6.0 13:08:32 INFO - distribute == 0.6.14 13:08:32 INFO - docopt == 0.6.1 13:08:32 INFO - manifestparser == 1.1 13:08:32 INFO - marionette-client == 2.3.0 13:08:32 INFO - marionette-driver == 1.4.0 13:08:32 INFO - mozInstall == 1.12 13:08:32 INFO - mozcrash == 0.17 13:08:32 INFO - mozdebug == 0.1 13:08:32 INFO - mozdevice == 0.48 13:08:32 INFO - mozfile == 1.2 13:08:32 INFO - mozhttpd == 0.7 13:08:32 INFO - mozinfo == 0.9 13:08:32 INFO - mozleak == 0.1 13:08:32 INFO - mozlog == 3.1 13:08:32 INFO - moznetwork == 0.27 13:08:32 INFO - mozprocess == 0.22 13:08:32 INFO - mozprofile == 0.28 13:08:32 INFO - mozrunner == 6.11 13:08:32 INFO - mozscreenshot == 0.1 13:08:32 INFO - mozsystemmonitor == 0.0 13:08:32 INFO - moztest == 0.7 13:08:32 INFO - mozversion == 1.4 13:08:32 INFO - requests == 1.2.3 13:08:32 INFO - wptserve == 1.4.0 13:08:32 INFO - Running post-action listener: _resource_record_post_action 13:08:32 INFO - Running post-action listener: _start_resource_monitoring 13:08:32 INFO - Starting resource monitoring. 13:08:33 INFO - ##### 13:08:33 INFO - ##### Running pull step. 13:08:33 INFO - ##### 13:08:33 INFO - Running pre-action listener: _resource_record_pre_action 13:08:33 INFO - Running main action method: pull 13:08:33 INFO - Pull has nothing to do! 13:08:33 INFO - Running post-action listener: _resource_record_post_action 13:08:33 INFO - ##### 13:08:33 INFO - ##### Running install step. 13:08:33 INFO - ##### 13:08:33 INFO - Running pre-action listener: _resource_record_pre_action 13:08:33 INFO - Running main action method: install 13:08:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:08:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:08:33 INFO - Reading from file tmpfile_stdout 13:08:33 INFO - Using _rmtree_windows ... 13:08:33 INFO - Using _rmtree_windows ... 13:08:33 INFO - Detecting whether we're running mozinstall >=1.0... 13:08:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:08:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:08:33 INFO - Reading from file tmpfile_stdout 13:08:33 INFO - Output received: 13:08:33 INFO - Usage: mozinstall-script.py [options] installer 13:08:33 INFO - Options: 13:08:33 INFO - -h, --help show this help message and exit 13:08:33 INFO - -d DEST, --destination=DEST 13:08:33 INFO - Directory to install application into. [default: 13:08:33 INFO - "C:\slave\test"] 13:08:33 INFO - --app=APP Application being installed. [default: firefox] 13:08:33 INFO - Using _rmtree_windows ... 13:08:33 INFO - Using _rmtree_windows ... 13:08:33 INFO - mkdir: C:\slave\test\build\application 13:08:33 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'] 13:08:33 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 13:08:35 INFO - Reading from file tmpfile_stdout 13:08:35 INFO - Output received: 13:08:35 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:08:35 INFO - Using _rmtree_windows ... 13:08:35 INFO - Using _rmtree_windows ... 13:08:35 INFO - Running post-action listener: _resource_record_post_action 13:08:35 INFO - ##### 13:08:35 INFO - ##### Running run-tests step. 13:08:35 INFO - ##### 13:08:35 INFO - Running pre-action listener: _resource_record_pre_action 13:08:35 INFO - Running main action method: run_tests 13:08:35 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:08:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:08:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:08:35 INFO - grabbing minidump binary from tooltool 13:08:35 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')]} 13:08:35 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 0x02531368>, '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 0x0224ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:08:35 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 13:08:35 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 13:08:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:08:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpczkuox 13:08:36 INFO - INFO - File integrity verified, renaming tmpczkuox to win32-minidump_stackwalk.exe 13:08:36 INFO - Return code: 0 13:08:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:08:37 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:08:37 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/IzsYiC1kSnGodCRohKX6Vw/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 13:08:37 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/IzsYiC1kSnGodCRohKX6Vw/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 13:08:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:08:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 13:08:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:08:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:08:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:08:37 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 13:08:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:08:37 INFO - 'DCLOCATION': 'SCL3', 13:08:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:08:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:08:37 INFO - 'HOMEDRIVE': 'C:', 13:08:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 13:08:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:08:37 INFO - 'KTS_VERSION': '1.19c', 13:08:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 13:08:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 13:08:37 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:08:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:08:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:08:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:08:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:08:37 INFO - 'MOZ_NO_REMOTE': '1', 13:08:37 INFO - 'NO_EM_RESTART': '1', 13:08:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:08:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:08:37 INFO - 'OS': 'Windows_NT', 13:08:37 INFO - 'OURDRIVE': 'C:', 13:08:37 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', 13:08:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:08:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:08:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:08:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:08:37 INFO - 'PROCESSOR_LEVEL': '6', 13:08:37 INFO - 'PROCESSOR_REVISION': '1e05', 13:08:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:08:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:08:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:08:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:08:37 INFO - 'PROMPT': '$P$G', 13:08:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:08:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:08:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:08:37 INFO - 'PWD': 'C:\\slave\\test', 13:08:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:08:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:08:37 INFO - 'SYSTEMDRIVE': 'C:', 13:08:37 INFO - 'SYSTEMROOT': 'C:\\windows', 13:08:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:08:37 INFO - 'TEST1': 'testie', 13:08:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:08:37 INFO - 'USERDOMAIN': 'T-W864-IX-022', 13:08:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 13:08:37 INFO - 'USERNAME': 'cltbld', 13:08:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 13:08:37 INFO - 'WINDIR': 'C:\\windows', 13:08:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:08:37 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/IzsYiC1kSnGodCRohKX6Vw/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 13:08:38 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 13:08:38 INFO - import pkg_resources 13:08:40 INFO - Using 1 client processes 13:08:42 INFO - SUITE-START | Running 778 tests 13:08:42 INFO - Running testharness tests 13:08:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:08:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:08:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:08:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:08:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:08:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:08:43 INFO - Setting up ssl 13:08:43 INFO - PROCESS | certutil | 13:08:43 INFO - PROCESS | certutil | 13:08:44 INFO - PROCESS | certutil | 13:08:44 INFO - Certificate Nickname Trust Attributes 13:08:44 INFO - SSL,S/MIME,JAR/XPI 13:08:44 INFO - 13:08:44 INFO - web-platform-tests CT,, 13:08:44 INFO - 13:08:44 INFO - Starting runner 13:08:44 INFO - PROCESS | 2332 | [2332] 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 13:08:44 INFO - PROCESS | 2332 | [2332] 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 13:08:44 INFO - PROCESS | 2332 | [2332] 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 13:08:44 INFO - PROCESS | 2332 | [2332] 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 13:08:44 INFO - PROCESS | 2332 | [2332] 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 13:08:46 INFO - PROCESS | 2332 | 1464293326028 Marionette DEBUG Marionette enabled via build flag and pref 13:08:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A99E45E000 == 1 [pid = 2332] [id = 1] 13:08:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 1 (000000A9AD667800) [pid = 2332] [serial = 1] [outer = 0000000000000000] 13:08:47 INFO - PROCESS | 2332 | [2332] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:08:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 2 (000000A9AD668800) [pid = 2332] [serial = 2] [outer = 000000A9AD667800] 13:08:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0A43800 == 2 [pid = 2332] [id = 2] 13:08:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 3 (000000A9B0A44000) [pid = 2332] [serial = 3] [outer = 0000000000000000] 13:08:47 INFO - PROCESS | 2332 | [2332] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:08:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 4 (000000A9B0A45000) [pid = 2332] [serial = 4] [outer = 000000A9B0A44000] 13:08:47 INFO - PROCESS | 2332 | 1464293327722 Marionette INFO Listening on port 2828 13:08:49 INFO - PROCESS | 2332 | 1464293329539 Marionette DEBUG Marionette enabled via command-line flag 13:08:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B198D800 == 3 [pid = 2332] [id = 3] 13:08:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 5 (000000A9B19C8000) [pid = 2332] [serial = 5] [outer = 0000000000000000] 13:08:49 INFO - PROCESS | 2332 | [2332] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:08:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 6 (000000A9B19C9000) [pid = 2332] [serial = 6] [outer = 000000A9B19C8000] 13:08:49 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:08:49 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:08:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 7 (000000A9B1AE1800) [pid = 2332] [serial = 7] [outer = 000000A9B0A44000] 13:08:50 INFO - PROCESS | 2332 | [2332] 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 13:08:50 INFO - PROCESS | 2332 | 1464293330652 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 13:08:50 INFO - PROCESS | 2332 | [2332] 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 13:08:50 INFO - PROCESS | 2332 | 1464293330663 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 13:08:50 INFO - PROCESS | 2332 | [2332] 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 13:08:50 INFO - PROCESS | 2332 | 1464293330671 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 13:08:50 INFO - PROCESS | 2332 | [2332] 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 13:08:50 INFO - PROCESS | 2332 | 1464293330706 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 13:08:50 INFO - PROCESS | 2332 | [2332] 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 13:08:50 INFO - PROCESS | 2332 | 1464293330713 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 13:08:50 INFO - PROCESS | 2332 | 1464293330716 Marionette DEBUG Closed connection conn0 13:08:50 INFO - PROCESS | 2332 | 1464293330718 Marionette DEBUG Closed connection conn1 13:08:50 INFO - PROCESS | 2332 | 1464293330720 Marionette DEBUG Closed connection conn2 13:08:50 INFO - PROCESS | 2332 | 1464293330777 Marionette DEBUG Closed connection conn3 13:08:50 INFO - PROCESS | 2332 | 1464293330934 Marionette DEBUG Closed connection conn4 13:08:50 INFO - PROCESS | 2332 | [2332] 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 13:08:50 INFO - PROCESS | 2332 | 1464293330940 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 13:08:50 INFO - PROCESS | 2332 | 1464293330951 Marionette DEBUG Closed connection conn5 13:08:50 INFO - PROCESS | 2332 | [2332] 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 13:08:50 INFO - PROCESS | 2332 | 1464293330957 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 13:08:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33B7000 == 4 [pid = 2332] [id = 4] 13:08:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 8 (000000A9B3321800) [pid = 2332] [serial = 8] [outer = 0000000000000000] 13:08:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 9 (000000A9B547B400) [pid = 2332] [serial = 9] [outer = 000000A9B3321800] 13:08:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 10 (000000A9B547D000) [pid = 2332] [serial = 10] [outer = 000000A9B3321800] 13:08:51 INFO - PROCESS | 2332 | 1464293331114 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:08:51 INFO - PROCESS | 2332 | 1464293331120 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":"20160526112239","device":"desktop","version":"48.0a2"} 13:08:51 INFO - PROCESS | 2332 | [2332] 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 13:08:52 INFO - PROCESS | 2332 | [2332] 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 13:08:52 INFO - PROCESS | 2332 | [2332] 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 13:08:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B836B800 == 5 [pid = 2332] [id = 5] 13:08:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 11 (000000A9B836F800) [pid = 2332] [serial = 11] [outer = 0000000000000000] 13:08:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8376800 == 6 [pid = 2332] [id = 6] 13:08:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 12 (000000A9B6441400) [pid = 2332] [serial = 12] [outer = 0000000000000000] 13:08:52 INFO - PROCESS | 2332 | [2332] 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 13:08:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91ED800 == 7 [pid = 2332] [id = 7] 13:08:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 13 (000000A9B6440800) [pid = 2332] [serial = 13] [outer = 0000000000000000] 13:08:53 INFO - PROCESS | 2332 | [2332] 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 13:08:53 INFO - PROCESS | 2332 | [2332] 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 13:08:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 14 (000000A9B9484800) [pid = 2332] [serial = 14] [outer = 000000A9B6440800] 13:08:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 15 (000000A9B98E1000) [pid = 2332] [serial = 15] [outer = 000000A9B836F800] 13:08:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 16 (000000A9B67CF400) [pid = 2332] [serial = 16] [outer = 000000A9B6441400] 13:08:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 17 (000000A9B67D1400) [pid = 2332] [serial = 17] [outer = 000000A9B6440800] 13:08:54 INFO - PROCESS | 2332 | 1464293334420 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 2332 | 1464293334434 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 18 (000000A9BBB78000) [pid = 2332] [serial = 18] [outer = 000000A9B6440800] 13:08:55 INFO - PROCESS | 2332 | 1464293335418 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"f5a12358-4c93-4ed5-951b-1c7225a59f04","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":"20160526112239","device":"desktop","version":"48.0a2","command_id":1}}] 13:08:56 INFO - PROCESS | 2332 | 1464293336061 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}] 13:08:56 INFO - PROCESS | 2332 | 1464293336102 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 13:08:56 INFO - PROCESS | 2332 | 1464293336123 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:08:56 INFO - PROCESS | 2332 | [2332] 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 13:08:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A99E45E000 == 6 [pid = 2332] [id = 1] 13:08:58 INFO - PROCESS | 2332 | [2332] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:08:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 19 (000000A9AD61CC00) [pid = 2332] [serial = 19] [outer = 000000A9B6440800] 13:08:58 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:58 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:58 INFO - PROCESS | 2332 | 1464293338574 Marionette TRACE conn6 <- [1,3,null,{}] 13:08:58 INFO - PROCESS | 2332 | 1464293338580 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:08:58 INFO - PROCESS | 2332 | 1464293338600 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 13:08:58 INFO - PROCESS | 2332 | 1464293338626 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 2332 | 1464293338629 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 13:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:08:58 INFO - PROCESS | 2332 | 1464293338640 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 2332 | 1464293338644 Marionette TRACE conn6 <- [1,6,null,{}] 13:08:58 INFO - PROCESS | 2332 | 1464293338656 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}] 13:08:58 INFO - PROCESS | 2332 | 1464293338673 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 13:08:58 INFO - PROCESS | 2332 | 1464293338678 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0A44800 == 7 [pid = 2332] [id = 8] 13:08:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 20 (000000A9B664FC00) [pid = 2332] [serial = 20] [outer = 0000000000000000] 13:08:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 21 (000000A9B67C8000) [pid = 2332] [serial = 21] [outer = 000000A9B664FC00] 13:08:58 INFO - PROCESS | 2332 | 1464293338740 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 22 (000000A9B83D1000) [pid = 2332] [serial = 22] [outer = 000000A9B664FC00] 13:08:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9ABAA3000 == 8 [pid = 2332] [id = 9] 13:08:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 23 (000000A9B0A64000) [pid = 2332] [serial = 23] [outer = 0000000000000000] 13:08:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 24 (000000A9B0C05400) [pid = 2332] [serial = 24] [outer = 000000A9B0A64000] 13:08:59 INFO - PROCESS | 2332 | 1464293339187 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 25 (000000A9B147E800) [pid = 2332] [serial = 25] [outer = 000000A9B0A64000] 13:08:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33B7000 == 7 [pid = 2332] [id = 4] 13:08:59 INFO - PROCESS | 2332 | 1464293339798 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]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1192ms 13:08:59 INFO - PROCESS | 2332 | 1464293339931 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 2332 | 1464293339934 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 13:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:08:59 INFO - PROCESS | 2332 | 1464293339954 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 2332 | 1464293339957 Marionette TRACE conn6 <- [1,10,null,{}] 13:08:59 INFO - PROCESS | 2332 | 1464293339962 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}] 13:09:00 INFO - PROCESS | 2332 | 1464293340067 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 13:09:00 INFO - PROCESS | 2332 | 1464293340113 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0E5D800 == 8 [pid = 2332] [id = 10] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 26 (000000A9B19F5000) [pid = 2332] [serial = 26] [outer = 0000000000000000] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 27 (000000A9B331B800) [pid = 2332] [serial = 27] [outer = 000000A9B19F5000] 13:09:00 INFO - PROCESS | 2332 | 1464293340161 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 28 (000000A9B60B5000) [pid = 2332] [serial = 28] [outer = 000000A9B19F5000] 13:09:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1790000 == 9 [pid = 2332] [id = 11] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 29 (000000A9B1791000) [pid = 2332] [serial = 29] [outer = 0000000000000000] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 30 (000000A9B197B000) [pid = 2332] [serial = 30] [outer = 000000A9B1791000] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 31 (000000A9B19DB000) [pid = 2332] [serial = 31] [outer = 000000A9B1791000] 13:09:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB0E7800 == 10 [pid = 2332] [id = 12] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 32 (000000A9B6F10C00) [pid = 2332] [serial = 32] [outer = 0000000000000000] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 33 (000000A9B8C0B800) [pid = 2332] [serial = 33] [outer = 000000A9B6F10C00] 13:09:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 34 (000000A9B8BB3800) [pid = 2332] [serial = 34] [outer = 000000A9B6F10C00] 13:09:00 INFO - PROCESS | 2332 | 1464293340836 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]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 944ms 13:09:00 INFO - PROCESS | 2332 | 1464293340895 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 2332 | 1464293340900 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 13:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:09:00 INFO - PROCESS | 2332 | 1464293340907 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 2332 | 1464293340909 Marionette TRACE conn6 <- [1,14,null,{}] 13:09:00 INFO - PROCESS | 2332 | 1464293340913 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}] 13:09:01 INFO - PROCESS | 2332 | 1464293341004 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 13:09:01 INFO - PROCESS | 2332 | 1464293341012 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29C1000 == 11 [pid = 2332] [id = 13] 13:09:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 35 (000000A9B9B8FC00) [pid = 2332] [serial = 35] [outer = 0000000000000000] 13:09:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 36 (000000A9B9CCAC00) [pid = 2332] [serial = 36] [outer = 000000A9B9B8FC00] 13:09:01 INFO - PROCESS | 2332 | 1464293341058 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 37 (000000A9BA2EB800) [pid = 2332] [serial = 37] [outer = 000000A9B9B8FC00] 13:09:01 INFO - PROCESS | 2332 | 1464293341501 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]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 13:09:01 INFO - PROCESS | 2332 | 1464293341538 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 2332 | 1464293341540 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 13:09:01 INFO - PROCESS | 2332 | 1464293341544 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:09:01 INFO - PROCESS | 2332 | 1464293341548 Marionette TRACE conn6 <- [1,18,null,{}] 13:09:01 INFO - PROCESS | 2332 | 1464293341565 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}] 13:09:01 INFO - PROCESS | 2332 | 1464293341659 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 13:09:01 INFO - PROCESS | 2332 | 1464293341670 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66B9800 == 12 [pid = 2332] [id = 14] 13:09:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 38 (000000A9BA680400) [pid = 2332] [serial = 38] [outer = 0000000000000000] 13:09:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 39 (000000A9BA742000) [pid = 2332] [serial = 39] [outer = 000000A9BA680400] 13:09:01 INFO - PROCESS | 2332 | 1464293341723 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 40 (000000A9BBB0D800) [pid = 2332] [serial = 40] [outer = 000000A9BA680400] 13:09:02 INFO - PROCESS | 2332 | 1464293342121 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]]]}] 13:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 13:09:02 INFO - PROCESS | 2332 | 1464293342177 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 13:09:02 INFO - PROCESS | 2332 | 1464293342180 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 13:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:09:02 INFO - PROCESS | 2332 | 1464293342184 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 2332 | 1464293342186 Marionette TRACE conn6 <- [1,22,null,{}] 13:09:02 INFO - PROCESS | 2332 | 1464293342191 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}] 13:09:02 INFO - PROCESS | 2332 | 1464293342279 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 13:09:02 INFO - PROCESS | 2332 | 1464293342286 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B836B000 == 13 [pid = 2332] [id = 15] 13:09:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 41 (000000A9BBD47C00) [pid = 2332] [serial = 41] [outer = 0000000000000000] 13:09:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 42 (000000A9BC6A0800) [pid = 2332] [serial = 42] [outer = 000000A9BBD47C00] 13:09:02 INFO - PROCESS | 2332 | 1464293342334 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 43 (000000A9B2918400) [pid = 2332] [serial = 43] [outer = 000000A9BBD47C00] 13:09:02 INFO - PROCESS | 2332 | 1464293342738 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]]]}] 13:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 13:09:02 INFO - PROCESS | 2332 | 1464293342774 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 13:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:09:02 INFO - PROCESS | 2332 | 1464293342776 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 13:09:02 INFO - PROCESS | 2332 | 1464293342780 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 2332 | 1464293342782 Marionette TRACE conn6 <- [1,26,null,{}] 13:09:02 INFO - PROCESS | 2332 | 1464293342785 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}] 13:09:02 INFO - PROCESS | 2332 | 1464293342872 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 13:09:02 INFO - PROCESS | 2332 | 1464293342879 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B849D000 == 14 [pid = 2332] [id = 16] 13:09:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 44 (000000A9B6F3E000) [pid = 2332] [serial = 44] [outer = 0000000000000000] 13:09:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 45 (000000A9B8BC2400) [pid = 2332] [serial = 45] [outer = 000000A9B6F3E000] 13:09:02 INFO - PROCESS | 2332 | 1464293342925 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 46 (000000A9B8BCC400) [pid = 2332] [serial = 46] [outer = 000000A9B6F3E000] 13:09:03 INFO - PROCESS | 2332 | 1464293343359 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]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 13:09:03 INFO - PROCESS | 2332 | 1464293343412 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 2332 | 1464293343414 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 13:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:09:03 INFO - PROCESS | 2332 | 1464293343418 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 2332 | 1464293343420 Marionette TRACE conn6 <- [1,30,null,{}] 13:09:03 INFO - PROCESS | 2332 | 1464293343424 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}] 13:09:03 INFO - PROCESS | 2332 | 1464293343526 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 13:09:03 INFO - PROCESS | 2332 | 1464293343536 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D13800 == 15 [pid = 2332] [id = 17] 13:09:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 47 (000000A9AC7F3000) [pid = 2332] [serial = 47] [outer = 0000000000000000] 13:09:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 48 (000000A9B903EC00) [pid = 2332] [serial = 48] [outer = 000000A9AC7F3000] 13:09:03 INFO - PROCESS | 2332 | 1464293343583 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 49 (000000A9BE4C2400) [pid = 2332] [serial = 49] [outer = 000000A9AC7F3000] 13:09:03 INFO - PROCESS | 2332 | 1464293343976 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]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 13:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:09:04 INFO - PROCESS | 2332 | 1464293344008 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 2332 | 1464293344010 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 13:09:04 INFO - PROCESS | 2332 | 1464293344013 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 2332 | 1464293344015 Marionette TRACE conn6 <- [1,34,null,{}] 13:09:04 INFO - PROCESS | 2332 | 1464293344019 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}] 13:09:04 INFO - PROCESS | 2332 | 1464293344118 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 13:09:04 INFO - PROCESS | 2332 | 1464293344126 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91DC000 == 16 [pid = 2332] [id = 18] 13:09:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 50 (000000A9B5C88400) [pid = 2332] [serial = 50] [outer = 0000000000000000] 13:09:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 51 (000000A9B5C8EC00) [pid = 2332] [serial = 51] [outer = 000000A9B5C88400] 13:09:04 INFO - PROCESS | 2332 | 1464293344172 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 52 (000000A9B84DC800) [pid = 2332] [serial = 52] [outer = 000000A9B5C88400] 13:09:04 INFO - PROCESS | 2332 | 1464293344613 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]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 13:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:09:04 INFO - PROCESS | 2332 | 1464293344646 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 2332 | 1464293344648 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 13:09:04 INFO - PROCESS | 2332 | 1464293344652 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 2332 | 1464293344654 Marionette TRACE conn6 <- [1,38,null,{}] 13:09:04 INFO - PROCESS | 2332 | 1464293344657 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}] 13:09:04 INFO - PROCESS | 2332 | 1464293344758 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 13:09:04 INFO - PROCESS | 2332 | 1464293344767 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA727800 == 17 [pid = 2332] [id = 19] 13:09:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 53 (000000A9AA742000) [pid = 2332] [serial = 53] [outer = 0000000000000000] 13:09:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 54 (000000A9AA747800) [pid = 2332] [serial = 54] [outer = 000000A9AA742000] 13:09:04 INFO - PROCESS | 2332 | 1464293344812 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 55 (000000A9AA87BC00) [pid = 2332] [serial = 55] [outer = 000000A9AA742000] 13:09:05 INFO - PROCESS | 2332 | 1464293345200 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]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 13:09:05 INFO - PROCESS | 2332 | 1464293345242 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 2332 | 1464293345244 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 13:09:05 INFO - PROCESS | 2332 | 1464293345248 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:09:05 INFO - PROCESS | 2332 | 1464293345249 Marionette TRACE conn6 <- [1,42,null,{}] 13:09:05 INFO - PROCESS | 2332 | 1464293345253 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}] 13:09:05 INFO - PROCESS | 2332 | 1464293345360 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 13:09:05 INFO - PROCESS | 2332 | 1464293345369 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBB9A800 == 18 [pid = 2332] [id = 20] 13:09:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 56 (000000A9AA744C00) [pid = 2332] [serial = 56] [outer = 0000000000000000] 13:09:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 57 (000000A9B5C86C00) [pid = 2332] [serial = 57] [outer = 000000A9AA744C00] 13:09:05 INFO - PROCESS | 2332 | 1464293345414 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 58 (000000A9B84E3400) [pid = 2332] [serial = 58] [outer = 000000A9AA744C00] 13:09:05 INFO - PROCESS | 2332 | 1464293345792 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]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 13:09:05 INFO - PROCESS | 2332 | 1464293345836 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 2332 | 1464293345839 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 13:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:09:05 INFO - PROCESS | 2332 | 1464293345842 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 2332 | 1464293345844 Marionette TRACE conn6 <- [1,46,null,{}] 13:09:05 INFO - PROCESS | 2332 | 1464293345848 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}] 13:09:05 INFO - PROCESS | 2332 | 1464293345953 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 13:09:05 INFO - PROCESS | 2332 | 1464293345962 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC686000 == 19 [pid = 2332] [id = 21] 13:09:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 59 (000000A9AC248400) [pid = 2332] [serial = 59] [outer = 0000000000000000] 13:09:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 60 (000000A9AC251800) [pid = 2332] [serial = 60] [outer = 000000A9AC248400] 13:09:06 INFO - PROCESS | 2332 | 1464293346010 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 61 (000000A9AC2AB400) [pid = 2332] [serial = 61] [outer = 000000A9AC248400] 13:09:06 INFO - PROCESS | 2332 | 1464293346414 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]]]}] 13:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 627ms 13:09:06 INFO - PROCESS | 2332 | 1464293346472 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 13:09:06 INFO - PROCESS | 2332 | 1464293346475 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 13:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:09:06 INFO - PROCESS | 2332 | 1464293346478 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:09:06 INFO - PROCESS | 2332 | 1464293346481 Marionette TRACE conn6 <- [1,50,null,{}] 13:09:06 INFO - PROCESS | 2332 | 1464293346484 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}] 13:09:06 INFO - PROCESS | 2332 | 1464293346612 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 13:09:06 INFO - PROCESS | 2332 | 1464293346629 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1407000 == 20 [pid = 2332] [id = 22] 13:09:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 62 (000000A9BFD9C800) [pid = 2332] [serial = 62] [outer = 0000000000000000] 13:09:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 63 (000000A9BFDA0400) [pid = 2332] [serial = 63] [outer = 000000A9BFD9C800] 13:09:06 INFO - PROCESS | 2332 | 1464293346681 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 64 (000000A9BFDA8000) [pid = 2332] [serial = 64] [outer = 000000A9BFD9C800] 13:09:07 INFO - PROCESS | 2332 | 1464293347777 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]]]}] 13:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1322ms 13:09:07 INFO - PROCESS | 2332 | 1464293347809 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 2332 | 1464293347814 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 13:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:09:07 INFO - PROCESS | 2332 | 1464293347828 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 2332 | 1464293347832 Marionette TRACE conn6 <- [1,54,null,{}] 13:09:07 INFO - PROCESS | 2332 | 1464293347845 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}] 13:09:07 INFO - PROCESS | 2332 | 1464293347945 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 13:09:07 INFO - PROCESS | 2332 | 1464293347957 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0C30000 == 21 [pid = 2332] [id = 23] 13:09:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 65 (000000A9AC2B1800) [pid = 2332] [serial = 65] [outer = 0000000000000000] 13:09:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 66 (000000A9AD8F0800) [pid = 2332] [serial = 66] [outer = 000000A9AC2B1800] 13:09:08 INFO - PROCESS | 2332 | 1464293348031 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 67 (000000A9B10C1C00) [pid = 2332] [serial = 67] [outer = 000000A9AC2B1800] 13:09:08 INFO - PROCESS | 2332 | 1464293348459 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]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 13:09:08 INFO - PROCESS | 2332 | 1464293348519 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 2332 | 1464293348525 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 13:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:09:08 INFO - PROCESS | 2332 | 1464293348532 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 2332 | 1464293348535 Marionette TRACE conn6 <- [1,58,null,{}] 13:09:08 INFO - PROCESS | 2332 | 1464293348539 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}] 13:09:08 INFO - PROCESS | 2332 | 1464293348640 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 13:09:08 INFO - PROCESS | 2332 | 1464293348654 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B255B800 == 22 [pid = 2332] [id = 24] 13:09:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 68 (000000A9B2913C00) [pid = 2332] [serial = 68] [outer = 0000000000000000] 13:09:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A9B2A03800) [pid = 2332] [serial = 69] [outer = 000000A9B2913C00] 13:09:08 INFO - PROCESS | 2332 | 1464293348729 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A9B5545800) [pid = 2332] [serial = 70] [outer = 000000A9B2913C00] 13:09:09 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9B3321800) [pid = 2332] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:09:09 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A9B664FC00) [pid = 2332] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:09:09 INFO - PROCESS | 2332 | --DOMWINDOW == 67 (000000A9B19F5000) [pid = 2332] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:09:09 INFO - PROCESS | 2332 | --DOMWINDOW == 66 (000000A9B9B8FC00) [pid = 2332] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:09:09 INFO - PROCESS | 2332 | --DOMWINDOW == 65 (000000A9BA680400) [pid = 2332] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:09:09 INFO - PROCESS | 2332 | --DOMWINDOW == 64 (000000A9BBD47C00) [pid = 2332] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:09:09 INFO - PROCESS | 2332 | 1464293349306 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]]]}] 13:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 13:09:09 INFO - PROCESS | 2332 | 1464293349374 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 2332 | 1464293349377 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 13:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:09:09 INFO - PROCESS | 2332 | 1464293349380 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 2332 | 1464293349384 Marionette TRACE conn6 <- [1,62,null,{}] 13:09:09 INFO - PROCESS | 2332 | 1464293349395 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}] 13:09:09 INFO - PROCESS | 2332 | 1464293349479 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 13:09:09 INFO - PROCESS | 2332 | 1464293349487 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B608E800 == 23 [pid = 2332] [id = 25] 13:09:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 65 (000000A9B5C84000) [pid = 2332] [serial = 71] [outer = 0000000000000000] 13:09:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 66 (000000A9B5C87800) [pid = 2332] [serial = 72] [outer = 000000A9B5C84000] 13:09:09 INFO - PROCESS | 2332 | 1464293349536 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 67 (000000A9B600E000) [pid = 2332] [serial = 73] [outer = 000000A9B5C84000] 13:09:09 INFO - PROCESS | 2332 | 1464293349938 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]]]}] 13:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 13:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:09:10 INFO - PROCESS | 2332 | 1464293350012 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 2332 | 1464293350015 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 13:09:10 INFO - PROCESS | 2332 | 1464293350018 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 2332 | 1464293350020 Marionette TRACE conn6 <- [1,66,null,{}] 13:09:10 INFO - PROCESS | 2332 | 1464293350024 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}] 13:09:10 INFO - PROCESS | 2332 | 1464293350106 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 13:09:10 INFO - PROCESS | 2332 | 1464293350113 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B816A000 == 24 [pid = 2332] [id = 26] 13:09:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 68 (000000A9B6704400) [pid = 2332] [serial = 74] [outer = 0000000000000000] 13:09:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A9B670BC00) [pid = 2332] [serial = 75] [outer = 000000A9B6704400] 13:09:10 INFO - PROCESS | 2332 | 1464293350159 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A9B6F03800) [pid = 2332] [serial = 76] [outer = 000000A9B6704400] 13:09:10 INFO - PROCESS | 2332 | 1464293350577 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]]]}] 13:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 13:09:10 INFO - PROCESS | 2332 | 1464293350650 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 2332 | 1464293350652 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 13:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:09:10 INFO - PROCESS | 2332 | 1464293350660 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 2332 | 1464293350662 Marionette TRACE conn6 <- [1,70,null,{}] 13:09:10 INFO - PROCESS | 2332 | 1464293350665 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}] 13:09:10 INFO - PROCESS | 2332 | 1464293350751 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 13:09:10 INFO - PROCESS | 2332 | 1464293350760 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BEB800 == 25 [pid = 2332] [id = 27] 13:09:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A9B19A6400) [pid = 2332] [serial = 77] [outer = 0000000000000000] 13:09:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9B84D9400) [pid = 2332] [serial = 78] [outer = 000000A9B19A6400] 13:09:10 INFO - PROCESS | 2332 | 1464293350812 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9B8BB4000) [pid = 2332] [serial = 79] [outer = 000000A9B19A6400] 13:09:11 INFO - PROCESS | 2332 | 1464293351301 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]]]}] 13:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 692ms 13:09:11 INFO - PROCESS | 2332 | 1464293351352 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 13:09:11 INFO - PROCESS | 2332 | 1464293351357 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 13:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:09:11 INFO - PROCESS | 2332 | 1464293351379 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:09:11 INFO - PROCESS | 2332 | 1464293351384 Marionette TRACE conn6 <- [1,74,null,{}] 13:09:11 INFO - PROCESS | 2332 | 1464293351391 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}] 13:09:11 INFO - PROCESS | 2332 | 1464293351530 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 13:09:11 INFO - PROCESS | 2332 | 1464293351606 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1781000 == 26 [pid = 2332] [id = 28] 13:09:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9AC2A7C00) [pid = 2332] [serial = 80] [outer = 0000000000000000] 13:09:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9AC864C00) [pid = 2332] [serial = 81] [outer = 000000A9AC2A7C00] 13:09:11 INFO - PROCESS | 2332 | 1464293351669 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9B19EA000) [pid = 2332] [serial = 82] [outer = 000000A9AC2A7C00] 13:09:12 INFO - PROCESS | 2332 | 1464293352220 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]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 882ms 13:09:12 INFO - PROCESS | 2332 | 1464293352260 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 2332 | 1464293352266 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 13:09:12 INFO - PROCESS | 2332 | 1464293352273 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:09:12 INFO - PROCESS | 2332 | 1464293352276 Marionette TRACE conn6 <- [1,78,null,{}] 13:09:12 INFO - PROCESS | 2332 | 1464293352281 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}] 13:09:12 INFO - PROCESS | 2332 | 1464293352389 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 13:09:12 INFO - PROCESS | 2332 | 1464293352450 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9DC4800 == 27 [pid = 2332] [id = 29] 13:09:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9B6007400) [pid = 2332] [serial = 83] [outer = 0000000000000000] 13:09:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9B6712C00) [pid = 2332] [serial = 84] [outer = 000000A9B6007400] 13:09:12 INFO - PROCESS | 2332 | 1464293352508 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9B8BC6000) [pid = 2332] [serial = 85] [outer = 000000A9B6007400] 13:09:13 INFO - PROCESS | 2332 | 1464293353065 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]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 818ms 13:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:09:13 INFO - PROCESS | 2332 | 1464293353097 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 2332 | 1464293353100 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 13:09:13 INFO - PROCESS | 2332 | 1464293353104 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 2332 | 1464293353108 Marionette TRACE conn6 <- [1,82,null,{}] 13:09:13 INFO - PROCESS | 2332 | 1464293353120 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}] 13:09:13 INFO - PROCESS | 2332 | 1464293353223 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 13:09:13 INFO - PROCESS | 2332 | 1464293353287 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD89000 == 28 [pid = 2332] [id = 30] 13:09:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B90CAC00) [pid = 2332] [serial = 86] [outer = 0000000000000000] 13:09:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9B9486400) [pid = 2332] [serial = 87] [outer = 000000A9B90CAC00] 13:09:13 INFO - PROCESS | 2332 | 1464293353347 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B9DD5C00) [pid = 2332] [serial = 88] [outer = 000000A9B90CAC00] 13:09:13 INFO - PROCESS | 2332 | 1464293353867 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]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 13:09:13 INFO - PROCESS | 2332 | 1464293353946 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 2332 | 1464293353949 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 13:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:09:13 INFO - PROCESS | 2332 | 1464293353953 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 2332 | 1464293353955 Marionette TRACE conn6 <- [1,86,null,{}] 13:09:13 INFO - PROCESS | 2332 | 1464293353959 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}] 13:09:14 INFO - PROCESS | 2332 | 1464293354094 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 13:09:14 INFO - PROCESS | 2332 | 1464293354156 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC9A800 == 29 [pid = 2332] [id = 31] 13:09:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B666A400) [pid = 2332] [serial = 89] [outer = 0000000000000000] 13:09:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B666E800) [pid = 2332] [serial = 90] [outer = 000000A9B666A400] 13:09:14 INFO - PROCESS | 2332 | 1464293354215 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B9FDAC00) [pid = 2332] [serial = 91] [outer = 000000A9B666A400] 13:09:14 INFO - PROCESS | 2332 | 1464293354776 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]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 13:09:14 INFO - PROCESS | 2332 | 1464293354835 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 2332 | 1464293354837 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 13:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:09:14 INFO - PROCESS | 2332 | 1464293354841 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 2332 | 1464293354843 Marionette TRACE conn6 <- [1,90,null,{}] 13:09:14 INFO - PROCESS | 2332 | 1464293354847 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}] 13:09:14 INFO - PROCESS | 2332 | 1464293354946 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 13:09:15 INFO - PROCESS | 2332 | 1464293355083 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD0D8800 == 30 [pid = 2332] [id = 32] 13:09:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AA881400) [pid = 2332] [serial = 92] [outer = 0000000000000000] 13:09:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AB113800) [pid = 2332] [serial = 93] [outer = 000000A9AA881400] 13:09:15 INFO - PROCESS | 2332 | 1464293355134 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9AC2A8800) [pid = 2332] [serial = 94] [outer = 000000A9AA881400] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B67D1400) [pid = 2332] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9AA747800) [pid = 2332] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B5C86C00) [pid = 2332] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B67C8000) [pid = 2332] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9B0C05400) [pid = 2332] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B331B800) [pid = 2332] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B8C0B800) [pid = 2332] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B9CCAC00) [pid = 2332] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9BA2EB800) [pid = 2332] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9BA742000) [pid = 2332] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9BC6A0800) [pid = 2332] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9B8BC2400) [pid = 2332] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B903EC00) [pid = 2332] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9B5C8EC00) [pid = 2332] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9B197B000) [pid = 2332] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A9BBB0D800) [pid = 2332] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9B2918400) [pid = 2332] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9AC251800) [pid = 2332] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9B83D1000) [pid = 2332] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A9B60B5000) [pid = 2332] [serial = 28] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 67 (000000A9B9484800) [pid = 2332] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 66 (000000A9B547B400) [pid = 2332] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 65 (000000A9B547D000) [pid = 2332] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:09:15 INFO - PROCESS | 2332 | --DOMWINDOW == 64 (000000A9B0A45000) [pid = 2332] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:09:15 INFO - PROCESS | 2332 | 1464293355665 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]]]}] 13:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 13:09:15 INFO - PROCESS | 2332 | 1464293355726 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 2332 | 1464293355730 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 13:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:09:15 INFO - PROCESS | 2332 | 1464293355735 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - PROCESS | 2332 | 1464293355739 Marionette TRACE conn6 <- [1,94,null,{}] 13:09:15 INFO - PROCESS | 2332 | 1464293355744 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}] 13:09:15 INFO - PROCESS | 2332 | 1464293355833 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 13:09:15 INFO - PROCESS | 2332 | 1464293355891 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0C1B800 == 31 [pid = 2332] [id = 33] 13:09:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 65 (000000A9AD682800) [pid = 2332] [serial = 95] [outer = 0000000000000000] 13:09:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 66 (000000A9B140C000) [pid = 2332] [serial = 96] [outer = 000000A9AD682800] 13:09:15 INFO - PROCESS | 2332 | 1464293355949 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 67 (000000A9B2918400) [pid = 2332] [serial = 97] [outer = 000000A9AD682800] 13:09:16 INFO - PROCESS | 2332 | 1464293356327 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]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 13:09:16 INFO - PROCESS | 2332 | 1464293356389 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 2332 | 1464293356393 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 13:09:16 INFO - PROCESS | 2332 | 1464293356403 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 2332 | 1464293356405 Marionette TRACE conn6 <- [1,98,null,{}] 13:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:09:16 INFO - PROCESS | 2332 | 1464293356409 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}] 13:09:16 INFO - PROCESS | 2332 | 1464293356494 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 13:09:16 INFO - PROCESS | 2332 | 1464293356504 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33CD800 == 32 [pid = 2332] [id = 34] 13:09:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 68 (000000A9B5545C00) [pid = 2332] [serial = 98] [outer = 0000000000000000] 13:09:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A9B5D5BC00) [pid = 2332] [serial = 99] [outer = 000000A9B5545C00] 13:09:16 INFO - PROCESS | 2332 | 1464293356551 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A9B6662C00) [pid = 2332] [serial = 100] [outer = 000000A9B5545C00] 13:09:16 INFO - PROCESS | 2332 | 1464293356974 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]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 13:09:17 INFO - PROCESS | 2332 | 1464293357041 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 2332 | 1464293357051 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 13:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:09:17 INFO - PROCESS | 2332 | 1464293357066 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 2332 | 1464293357072 Marionette TRACE conn6 <- [1,102,null,{}] 13:09:17 INFO - PROCESS | 2332 | 1464293357077 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}] 13:09:17 INFO - PROCESS | 2332 | 1464293357163 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 13:09:17 INFO - PROCESS | 2332 | 1464293357177 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B837E800 == 33 [pid = 2332] [id = 35] 13:09:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A9B6F09400) [pid = 2332] [serial = 101] [outer = 0000000000000000] 13:09:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9B84DF800) [pid = 2332] [serial = 102] [outer = 000000A9B6F09400] 13:09:17 INFO - PROCESS | 2332 | 1464293357222 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9B8B17800) [pid = 2332] [serial = 103] [outer = 000000A9B6F09400] 13:09:17 INFO - PROCESS | 2332 | 1464293357594 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]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 13:09:17 INFO - PROCESS | 2332 | 1464293357660 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 2332 | 1464293357663 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 13:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:09:17 INFO - PROCESS | 2332 | 1464293357666 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 2332 | 1464293357668 Marionette TRACE conn6 <- [1,106,null,{}] 13:09:17 INFO - PROCESS | 2332 | 1464293357672 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}] 13:09:17 INFO - PROCESS | 2332 | 1464293357779 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 13:09:17 INFO - PROCESS | 2332 | 1464293357785 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8FB1800 == 34 [pid = 2332] [id = 36] 13:09:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9B8B1D400) [pid = 2332] [serial = 104] [outer = 0000000000000000] 13:09:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9B8BAD000) [pid = 2332] [serial = 105] [outer = 000000A9B8B1D400] 13:09:17 INFO - PROCESS | 2332 | 1464293357831 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9B8C0B800) [pid = 2332] [serial = 106] [outer = 000000A9B8B1D400] 13:09:18 INFO - PROCESS | 2332 | 1464293358261 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]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 13:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:09:18 INFO - PROCESS | 2332 | 1464293358297 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 2332 | 1464293358299 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 13:09:18 INFO - PROCESS | 2332 | 1464293358302 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 2332 | 1464293358304 Marionette TRACE conn6 <- [1,110,null,{}] 13:09:18 INFO - PROCESS | 2332 | 1464293358308 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}] 13:09:18 INFO - PROCESS | 2332 | 1464293358416 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 13:09:18 INFO - PROCESS | 2332 | 1464293358424 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB1D4000 == 35 [pid = 2332] [id = 37] 13:09:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9B9484800) [pid = 2332] [serial = 107] [outer = 0000000000000000] 13:09:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9B9CC9000) [pid = 2332] [serial = 108] [outer = 000000A9B9484800] 13:09:18 INFO - PROCESS | 2332 | 1464293358511 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9BA680400) [pid = 2332] [serial = 109] [outer = 000000A9B9484800] 13:09:18 INFO - PROCESS | 2332 | 1464293358940 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]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 13:09:18 INFO - PROCESS | 2332 | 1464293358977 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 2332 | 1464293358979 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 13:09:18 INFO - PROCESS | 2332 | 1464293358982 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:09:18 INFO - PROCESS | 2332 | 1464293358984 Marionette TRACE conn6 <- [1,114,null,{}] 13:09:18 INFO - PROCESS | 2332 | 1464293358988 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}] 13:09:19 INFO - PROCESS | 2332 | 1464293359088 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 13:09:19 INFO - PROCESS | 2332 | 1464293359155 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1420800 == 36 [pid = 2332] [id = 38] 13:09:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B8B82000) [pid = 2332] [serial = 110] [outer = 0000000000000000] 13:09:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9BA742400) [pid = 2332] [serial = 111] [outer = 000000A9B8B82000] 13:09:19 INFO - PROCESS | 2332 | 1464293359200 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9BBB0C800) [pid = 2332] [serial = 112] [outer = 000000A9B8B82000] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9BFD9C800) [pid = 2332] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9AC248400) [pid = 2332] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9AA744C00) [pid = 2332] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9B6F3E000) [pid = 2332] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9AA742000) [pid = 2332] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9AC7F3000) [pid = 2332] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B5C88400) [pid = 2332] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9AC2B1800) [pid = 2332] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9B2913C00) [pid = 2332] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A9B6704400) [pid = 2332] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:09:19 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9B5C84000) [pid = 2332] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:09:19 INFO - PROCESS | 2332 | 1464293359614 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]]]}] 13:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 13:09:19 INFO - PROCESS | 2332 | 1464293359657 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 2332 | 1464293359659 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 13:09:19 INFO - PROCESS | 2332 | 1464293359662 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:09:19 INFO - PROCESS | 2332 | 1464293359664 Marionette TRACE conn6 <- [1,118,null,{}] 13:09:19 INFO - PROCESS | 2332 | 1464293359668 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}] 13:09:19 INFO - PROCESS | 2332 | 1464293359745 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 13:09:19 INFO - PROCESS | 2332 | 1464293359752 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B837B800 == 37 [pid = 2332] [id = 39] 13:09:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9AC2AA800) [pid = 2332] [serial = 113] [outer = 0000000000000000] 13:09:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9B5C88400) [pid = 2332] [serial = 114] [outer = 000000A9AC2AA800] 13:09:19 INFO - PROCESS | 2332 | 1464293359805 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9B9BDC000) [pid = 2332] [serial = 115] [outer = 000000A9AC2AA800] 13:09:20 INFO - PROCESS | 2332 | 1464293360182 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]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 13:09:20 INFO - PROCESS | 2332 | 1464293360253 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 2332 | 1464293360255 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 13:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:09:20 INFO - PROCESS | 2332 | 1464293360258 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 2332 | 1464293360260 Marionette TRACE conn6 <- [1,122,null,{}] 13:09:20 INFO - PROCESS | 2332 | 1464293360264 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}] 13:09:20 INFO - PROCESS | 2332 | 1464293360343 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 13:09:20 INFO - PROCESS | 2332 | 1464293360350 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1115000 == 38 [pid = 2332] [id = 40] 13:09:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9B9982800) [pid = 2332] [serial = 116] [outer = 0000000000000000] 13:09:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9B9985C00) [pid = 2332] [serial = 117] [outer = 000000A9B9982800] 13:09:20 INFO - PROCESS | 2332 | 1464293360394 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9B998BC00) [pid = 2332] [serial = 118] [outer = 000000A9B9982800] 13:09:20 INFO - PROCESS | 2332 | 1464293360782 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]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 13:09:20 INFO - PROCESS | 2332 | 1464293360849 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 2332 | 1464293360851 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 13:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:09:20 INFO - PROCESS | 2332 | 1464293360854 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 2332 | 1464293360856 Marionette TRACE conn6 <- [1,126,null,{}] 13:09:20 INFO - PROCESS | 2332 | 1464293360860 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}] 13:09:20 INFO - PROCESS | 2332 | 1464293360939 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 13:09:20 INFO - PROCESS | 2332 | 1464293360945 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B692C000 == 39 [pid = 2332] [id = 41] 13:09:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9B9BDF000) [pid = 2332] [serial = 119] [outer = 0000000000000000] 13:09:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9B9BE4C00) [pid = 2332] [serial = 120] [outer = 000000A9B9BDF000] 13:09:21 INFO - PROCESS | 2332 | 1464293360990 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9BBB79800) [pid = 2332] [serial = 121] [outer = 000000A9B9BDF000] 13:09:21 INFO - PROCESS | 2332 | 1464293361403 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]]]}] 13:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 13:09:21 INFO - PROCESS | 2332 | 1464293361445 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 2332 | 1464293361447 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 13:09:21 INFO - PROCESS | 2332 | 1464293361450 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:09:21 INFO - PROCESS | 2332 | 1464293361452 Marionette TRACE conn6 <- [1,130,null,{}] 13:09:21 INFO - PROCESS | 2332 | 1464293361460 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}] 13:09:21 INFO - PROCESS | 2332 | 1464293361539 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 13:09:21 INFO - PROCESS | 2332 | 1464293361546 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1190000 == 40 [pid = 2332] [id = 42] 13:09:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9BBDE8C00) [pid = 2332] [serial = 122] [outer = 0000000000000000] 13:09:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9BC6A2000) [pid = 2332] [serial = 123] [outer = 000000A9BBDE8C00] 13:09:21 INFO - PROCESS | 2332 | 1464293361596 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9BE4C2000) [pid = 2332] [serial = 124] [outer = 000000A9BBDE8C00] 13:09:22 INFO - PROCESS | 2332 | 1464293362221 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]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 840ms 13:09:22 INFO - PROCESS | 2332 | 1464293362294 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 2332 | 1464293362300 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 13:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:09:22 INFO - PROCESS | 2332 | 1464293362305 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 2332 | 1464293362310 Marionette TRACE conn6 <- [1,134,null,{}] 13:09:22 INFO - PROCESS | 2332 | 1464293362316 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}] 13:09:22 INFO - PROCESS | 2332 | 1464293362429 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 13:09:22 INFO - PROCESS | 2332 | 1464293362497 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29C0000 == 41 [pid = 2332] [id = 43] 13:09:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B15F3C00) [pid = 2332] [serial = 125] [outer = 0000000000000000] 13:09:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B2444000) [pid = 2332] [serial = 126] [outer = 000000A9B15F3C00] 13:09:22 INFO - PROCESS | 2332 | 1464293362557 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B2482C00) [pid = 2332] [serial = 127] [outer = 000000A9B15F3C00] 13:09:23 INFO - PROCESS | 2332 | 1464293363132 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]]]}] 13:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 881ms 13:09:23 INFO - PROCESS | 2332 | 1464293363189 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 2332 | 1464293363196 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 13:09:23 INFO - PROCESS | 2332 | 1464293363203 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:09:23 INFO - PROCESS | 2332 | 1464293363206 Marionette TRACE conn6 <- [1,138,null,{}] 13:09:23 INFO - PROCESS | 2332 | 1464293363210 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}] 13:09:23 INFO - PROCESS | 2332 | 1464293363323 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 13:09:23 INFO - PROCESS | 2332 | 1464293363389 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB1D3800 == 42 [pid = 2332] [id = 44] 13:09:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B5D61400) [pid = 2332] [serial = 128] [outer = 0000000000000000] 13:09:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B60B7000) [pid = 2332] [serial = 129] [outer = 000000A9B5D61400] 13:09:23 INFO - PROCESS | 2332 | 1464293363445 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B670E000) [pid = 2332] [serial = 130] [outer = 000000A9B5D61400] 13:09:24 INFO - PROCESS | 2332 | 1464293364024 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]]]}] 13:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 881ms 13:09:24 INFO - PROCESS | 2332 | 1464293364090 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 2332 | 1464293364093 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 13:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:09:24 INFO - PROCESS | 2332 | 1464293364097 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 2332 | 1464293364101 Marionette TRACE conn6 <- [1,142,null,{}] 13:09:24 INFO - PROCESS | 2332 | 1464293364112 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}] 13:09:24 INFO - PROCESS | 2332 | 1464293364222 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 13:09:24 INFO - PROCESS | 2332 | 1464293364290 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1106800 == 43 [pid = 2332] [id = 45] 13:09:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B2415400) [pid = 2332] [serial = 131] [outer = 0000000000000000] 13:09:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B5C87C00) [pid = 2332] [serial = 132] [outer = 000000A9B2415400] 13:09:24 INFO - PROCESS | 2332 | 1464293364351 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B8B73C00) [pid = 2332] [serial = 133] [outer = 000000A9B2415400] 13:09:25 INFO - PROCESS | 2332 | 1464293365022 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]]]}] 13:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 13:09:25 INFO - PROCESS | 2332 | 1464293365085 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 2332 | 1464293365088 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 13:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:09:25 INFO - PROCESS | 2332 | 1464293365091 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 2332 | 1464293365093 Marionette TRACE conn6 <- [1,146,null,{}] 13:09:25 INFO - PROCESS | 2332 | 1464293365097 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}] 13:09:25 INFO - PROCESS | 2332 | 1464293365205 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 13:09:25 INFO - PROCESS | 2332 | 1464293365269 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29BB800 == 44 [pid = 2332] [id = 46] 13:09:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B558F800) [pid = 2332] [serial = 134] [outer = 0000000000000000] 13:09:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B8B78400) [pid = 2332] [serial = 135] [outer = 000000A9B558F800] 13:09:25 INFO - PROCESS | 2332 | 1464293365326 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B90A1800) [pid = 2332] [serial = 136] [outer = 000000A9B558F800] 13:09:26 INFO - PROCESS | 2332 | 1464293366063 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]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1026ms 13:09:26 INFO - PROCESS | 2332 | 1464293366120 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 2332 | 1464293366125 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 13:09:26 INFO - PROCESS | 2332 | 1464293366129 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:09:26 INFO - PROCESS | 2332 | 1464293366134 Marionette TRACE conn6 <- [1,150,null,{}] 13:09:26 INFO - PROCESS | 2332 | 1464293366147 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}] 13:09:26 INFO - PROCESS | 2332 | 1464293366249 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 13:09:26 INFO - PROCESS | 2332 | 1464293366317 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2559800 == 45 [pid = 2332] [id = 47] 13:09:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B2414800) [pid = 2332] [serial = 137] [outer = 0000000000000000] 13:09:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B2416C00) [pid = 2332] [serial = 138] [outer = 000000A9B2414800] 13:09:26 INFO - PROCESS | 2332 | 1464293366368 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B0D53000) [pid = 2332] [serial = 139] [outer = 000000A9B2414800] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B692C000 == 44 [pid = 2332] [id = 41] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1115000 == 43 [pid = 2332] [id = 40] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B837B800 == 42 [pid = 2332] [id = 39] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1420800 == 41 [pid = 2332] [id = 38] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB1D4000 == 40 [pid = 2332] [id = 37] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8FB1800 == 39 [pid = 2332] [id = 36] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B837E800 == 38 [pid = 2332] [id = 35] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33CD800 == 37 [pid = 2332] [id = 34] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0C1B800 == 36 [pid = 2332] [id = 33] 13:09:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD0D8800 == 35 [pid = 2332] [id = 32] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B84D9400) [pid = 2332] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9BFDA0400) [pid = 2332] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9AC2AB400) [pid = 2332] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B84E3400) [pid = 2332] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B8BCC400) [pid = 2332] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9AA87BC00) [pid = 2332] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9BE4C2400) [pid = 2332] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B84DC800) [pid = 2332] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9AD8F0800) [pid = 2332] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B10C1C00) [pid = 2332] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B2A03800) [pid = 2332] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B670BC00) [pid = 2332] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B5545800) [pid = 2332] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B6F03800) [pid = 2332] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9BFDA8000) [pid = 2332] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B600E000) [pid = 2332] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B5C87800) [pid = 2332] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:09:26 INFO - PROCESS | 2332 | 1464293366830 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]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 734ms 13:09:26 INFO - PROCESS | 2332 | 1464293366868 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 2332 | 1464293366874 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 13:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:09:26 INFO - PROCESS | 2332 | 1464293366910 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 2332 | 1464293366913 Marionette TRACE conn6 <- [1,154,null,{}] 13:09:26 INFO - PROCESS | 2332 | 1464293366917 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}] 13:09:27 INFO - PROCESS | 2332 | 1464293367005 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 13:09:27 INFO - PROCESS | 2332 | 1464293367042 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27C1000 == 36 [pid = 2332] [id = 48] 13:09:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B19E9800) [pid = 2332] [serial = 140] [outer = 0000000000000000] 13:09:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B258B400) [pid = 2332] [serial = 141] [outer = 000000A9B19E9800] 13:09:27 INFO - PROCESS | 2332 | 1464293367092 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B553F000) [pid = 2332] [serial = 142] [outer = 000000A9B19E9800] 13:09:27 INFO - PROCESS | 2332 | 1464293367525 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]]]}] 13:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 13:09:27 INFO - PROCESS | 2332 | 1464293367538 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 2332 | 1464293367540 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 13:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:09:27 INFO - PROCESS | 2332 | 1464293367544 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 2332 | 1464293367548 Marionette TRACE conn6 <- [1,158,null,{}] 13:09:27 INFO - PROCESS | 2332 | 1464293367558 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}] 13:09:27 INFO - PROCESS | 2332 | 1464293367645 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 13:09:27 INFO - PROCESS | 2332 | 1464293367653 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8363800 == 37 [pid = 2332] [id = 49] 13:09:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B5D5D000) [pid = 2332] [serial = 143] [outer = 0000000000000000] 13:09:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B60BB800) [pid = 2332] [serial = 144] [outer = 000000A9B5D5D000] 13:09:27 INFO - PROCESS | 2332 | 1464293367701 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B6705400) [pid = 2332] [serial = 145] [outer = 000000A9B5D5D000] 13:09:28 INFO - PROCESS | 2332 | 1464293368136 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]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 13:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:09:28 INFO - PROCESS | 2332 | 1464293368177 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 2332 | 1464293368179 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 13:09:28 INFO - PROCESS | 2332 | 1464293368183 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 2332 | 1464293368185 Marionette TRACE conn6 <- [1,162,null,{}] 13:09:28 INFO - PROCESS | 2332 | 1464293368189 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}] 13:09:28 INFO - PROCESS | 2332 | 1464293368273 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 13:09:28 INFO - PROCESS | 2332 | 1464293368280 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D21800 == 38 [pid = 2332] [id = 50] 13:09:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B83C7800) [pid = 2332] [serial = 146] [outer = 0000000000000000] 13:09:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B83CF800) [pid = 2332] [serial = 147] [outer = 000000A9B83C7800] 13:09:28 INFO - PROCESS | 2332 | 1464293368326 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B8B12000) [pid = 2332] [serial = 148] [outer = 000000A9B83C7800] 13:09:28 INFO - PROCESS | 2332 | 1464293368737 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]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 586ms 13:09:28 INFO - PROCESS | 2332 | 1464293368771 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 2332 | 1464293368773 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 13:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:09:28 INFO - PROCESS | 2332 | 1464293368776 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 2332 | 1464293368778 Marionette TRACE conn6 <- [1,166,null,{}] 13:09:28 INFO - PROCESS | 2332 | 1464293368796 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}] 13:09:28 INFO - PROCESS | 2332 | 1464293368903 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 13:09:28 INFO - PROCESS | 2332 | 1464293368910 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC9B8800 == 39 [pid = 2332] [id = 51] 13:09:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B240F400) [pid = 2332] [serial = 149] [outer = 0000000000000000] 13:09:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B8B74800) [pid = 2332] [serial = 150] [outer = 000000A9B240F400] 13:09:28 INFO - PROCESS | 2332 | 1464293368956 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B8BB0400) [pid = 2332] [serial = 151] [outer = 000000A9B240F400] 13:09:29 INFO - PROCESS | 2332 | 1464293369409 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]]]}] 13:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 13:09:29 INFO - PROCESS | 2332 | 1464293369450 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 2332 | 1464293369452 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 13:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:09:29 INFO - PROCESS | 2332 | 1464293369460 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 2332 | 1464293369462 Marionette TRACE conn6 <- [1,170,null,{}] 13:09:29 INFO - PROCESS | 2332 | 1464293369466 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}] 13:09:29 INFO - PROCESS | 2332 | 1464293369582 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 13:09:29 INFO - PROCESS | 2332 | 1464293369656 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC673800 == 40 [pid = 2332] [id = 52] 13:09:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B906FC00) [pid = 2332] [serial = 152] [outer = 0000000000000000] 13:09:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B9989400) [pid = 2332] [serial = 153] [outer = 000000A9B906FC00] 13:09:29 INFO - PROCESS | 2332 | 1464293369701 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B9BE5000) [pid = 2332] [serial = 154] [outer = 000000A9B906FC00] 13:09:30 INFO - PROCESS | 2332 | 1464293370100 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]]]}] 13:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 692ms 13:09:30 INFO - PROCESS | 2332 | 1464293370163 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 13:09:30 INFO - PROCESS | 2332 | 1464293370165 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 13:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:09:30 INFO - PROCESS | 2332 | 1464293370169 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 2332 | 1464293370171 Marionette TRACE conn6 <- [1,174,null,{}] 13:09:30 INFO - PROCESS | 2332 | 1464293370175 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}] 13:09:30 INFO - PROCESS | 2332 | 1464293370278 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 13:09:30 INFO - PROCESS | 2332 | 1464293370286 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B15B6000 == 41 [pid = 2332] [id = 53] 13:09:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B666B800) [pid = 2332] [serial = 155] [outer = 0000000000000000] 13:09:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9BA2EB400) [pid = 2332] [serial = 156] [outer = 000000A9B666B800] 13:09:30 INFO - PROCESS | 2332 | 1464293370333 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9BB602800) [pid = 2332] [serial = 157] [outer = 000000A9B666B800] 13:09:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9BBDE8400) [pid = 2332] [serial = 158] [outer = 000000A9B6F10C00] 13:09:30 INFO - PROCESS | 2332 | 1464293370922 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]]]}] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B9484800) [pid = 2332] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B6F09400) [pid = 2332] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B19A6400) [pid = 2332] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B5545C00) [pid = 2332] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B8B1D400) [pid = 2332] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B8B82000) [pid = 2332] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9AA881400) [pid = 2332] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9AD682800) [pid = 2332] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AC2AA800) [pid = 2332] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B9982800) [pid = 2332] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:09:30 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B9BDF000) [pid = 2332] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 840ms 13:09:31 INFO - PROCESS | 2332 | 1464293371010 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 2332 | 1464293371012 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 13:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:09:31 INFO - PROCESS | 2332 | 1464293371016 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 2332 | 1464293371017 Marionette TRACE conn6 <- [1,178,null,{}] 13:09:31 INFO - PROCESS | 2332 | 1464293371021 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}] 13:09:31 INFO - PROCESS | 2332 | 1464293371101 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 13:09:31 INFO - PROCESS | 2332 | 1464293371108 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66AF000 == 42 [pid = 2332] [id = 54] 13:09:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B2991800) [pid = 2332] [serial = 159] [outer = 0000000000000000] 13:09:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B6711000) [pid = 2332] [serial = 160] [outer = 000000A9B2991800] 13:09:31 INFO - PROCESS | 2332 | 1464293371152 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B9982C00) [pid = 2332] [serial = 161] [outer = 000000A9B2991800] 13:09:31 INFO - PROCESS | 2332 | 1464293371533 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]]]}] 13:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 545ms 13:09:31 INFO - PROCESS | 2332 | 1464293371563 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 2332 | 1464293371565 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 13:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:09:31 INFO - PROCESS | 2332 | 1464293371568 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 2332 | 1464293371570 Marionette TRACE conn6 <- [1,182,null,{}] 13:09:31 INFO - PROCESS | 2332 | 1464293371574 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}] 13:09:31 INFO - PROCESS | 2332 | 1464293371682 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 13:09:31 INFO - PROCESS | 2332 | 1464293371689 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C11A1000 == 43 [pid = 2332] [id = 55] 13:09:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9BA747C00) [pid = 2332] [serial = 162] [outer = 0000000000000000] 13:09:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9BBDEA000) [pid = 2332] [serial = 163] [outer = 000000A9BA747C00] 13:09:31 INFO - PROCESS | 2332 | 1464293371734 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9BFD9F000) [pid = 2332] [serial = 164] [outer = 000000A9BA747C00] 13:09:32 INFO - PROCESS | 2332 | 1464293372107 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]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 13:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:09:32 INFO - PROCESS | 2332 | 1464293372167 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 2332 | 1464293372169 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 13:09:32 INFO - PROCESS | 2332 | 1464293372173 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 2332 | 1464293372174 Marionette TRACE conn6 <- [1,186,null,{}] 13:09:32 INFO - PROCESS | 2332 | 1464293372178 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}] 13:09:32 INFO - PROCESS | 2332 | 1464293372267 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 13:09:32 INFO - PROCESS | 2332 | 1464293372274 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF8C000 == 44 [pid = 2332] [id = 56] 13:09:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9BFDA4800) [pid = 2332] [serial = 165] [outer = 0000000000000000] 13:09:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9BFDA9400) [pid = 2332] [serial = 166] [outer = 000000A9BFDA4800] 13:09:32 INFO - PROCESS | 2332 | 1464293372319 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9C0A68C00) [pid = 2332] [serial = 167] [outer = 000000A9BFDA4800] 13:09:32 INFO - PROCESS | 2332 | 1464293372746 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]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 628ms 13:09:32 INFO - PROCESS | 2332 | 1464293372802 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 2332 | 1464293372804 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 13:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:09:32 INFO - PROCESS | 2332 | 1464293372812 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 2332 | 1464293372815 Marionette TRACE conn6 <- [1,190,null,{}] 13:09:32 INFO - PROCESS | 2332 | 1464293372819 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}] 13:09:32 INFO - PROCESS | 2332 | 1464293372919 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 13:09:33 INFO - PROCESS | 2332 | 1464293373034 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC718000 == 45 [pid = 2332] [id = 57] 13:09:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9AA73FC00) [pid = 2332] [serial = 168] [outer = 0000000000000000] 13:09:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9AA879800) [pid = 2332] [serial = 169] [outer = 000000A9AA73FC00] 13:09:33 INFO - PROCESS | 2332 | 1464293373093 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9AC2AD400) [pid = 2332] [serial = 170] [outer = 000000A9AA73FC00] 13:09:33 INFO - PROCESS | 2332 | 1464293373698 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]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 923ms 13:09:33 INFO - PROCESS | 2332 | 1464293373740 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 2332 | 1464293373745 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 13:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:09:33 INFO - PROCESS | 2332 | 1464293373750 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 2332 | 1464293373754 Marionette TRACE conn6 <- [1,194,null,{}] 13:09:33 INFO - PROCESS | 2332 | 1464293373759 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}] 13:09:33 INFO - PROCESS | 2332 | 1464293373873 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 13:09:33 INFO - PROCESS | 2332 | 1464293373941 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B837E000 == 46 [pid = 2332] [id = 58] 13:09:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B546F800) [pid = 2332] [serial = 171] [outer = 0000000000000000] 13:09:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B5599C00) [pid = 2332] [serial = 172] [outer = 000000A9B546F800] 13:09:34 INFO - PROCESS | 2332 | 1464293374000 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B6656000) [pid = 2332] [serial = 173] [outer = 000000A9B546F800] 13:09:34 INFO - PROCESS | 2332 | 1464293374560 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]]]}] 13:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 839ms 13:09:34 INFO - PROCESS | 2332 | 1464293374595 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 2332 | 1464293374600 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 13:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:09:34 INFO - PROCESS | 2332 | 1464293374604 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 2332 | 1464293374606 Marionette TRACE conn6 <- [1,198,null,{}] 13:09:34 INFO - PROCESS | 2332 | 1464293374611 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}] 13:09:34 INFO - PROCESS | 2332 | 1464293374756 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 13:09:34 INFO - PROCESS | 2332 | 1464293374837 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C126D000 == 47 [pid = 2332] [id = 59] 13:09:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B6F3D000) [pid = 2332] [serial = 174] [outer = 0000000000000000] 13:09:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B8BC4800) [pid = 2332] [serial = 175] [outer = 000000A9B6F3D000] 13:09:34 INFO - PROCESS | 2332 | 1464293374895 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B95A8800) [pid = 2332] [serial = 176] [outer = 000000A9B6F3D000] 13:09:35 INFO - PROCESS | 2332 | 1464293375471 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]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 923ms 13:09:35 INFO - PROCESS | 2332 | 1464293375529 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 2332 | 1464293375532 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 13:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:09:35 INFO - PROCESS | 2332 | 1464293375543 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 2332 | 1464293375550 Marionette TRACE conn6 <- [1,202,null,{}] 13:09:35 INFO - PROCESS | 2332 | 1464293375555 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}] 13:09:35 INFO - PROCESS | 2332 | 1464293375667 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 13:09:35 INFO - PROCESS | 2332 | 1464293375735 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8B6000 == 48 [pid = 2332] [id = 60] 13:09:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9C0A67400) [pid = 2332] [serial = 177] [outer = 0000000000000000] 13:09:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9C0A71800) [pid = 2332] [serial = 178] [outer = 000000A9C0A67400] 13:09:35 INFO - PROCESS | 2332 | 1464293375791 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9C1394800) [pid = 2332] [serial = 179] [outer = 000000A9C0A67400] 13:09:36 INFO - PROCESS | 2332 | 1464293376406 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]]]}] 13:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 944ms 13:09:36 INFO - PROCESS | 2332 | 1464293376485 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 2332 | 1464293376489 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 13:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:09:36 INFO - PROCESS | 2332 | 1464293376493 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 2332 | 1464293376496 Marionette TRACE conn6 <- [1,206,null,{}] 13:09:36 INFO - PROCESS | 2332 | 1464293376500 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}] 13:09:36 INFO - PROCESS | 2332 | 1464293376735 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 13:09:36 INFO - PROCESS | 2332 | 1464293376806 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1990800 == 49 [pid = 2332] [id = 61] 13:09:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9AC02FC00) [pid = 2332] [serial = 180] [outer = 0000000000000000] 13:09:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9AC24C400) [pid = 2332] [serial = 181] [outer = 000000A9AC02FC00] 13:09:36 INFO - PROCESS | 2332 | 1464293376857 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9AD81E400) [pid = 2332] [serial = 182] [outer = 000000A9AC02FC00] 13:09:37 INFO - PROCESS | 2332 | 1464293377437 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]]]}] 13:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 985ms 13:09:37 INFO - PROCESS | 2332 | 1464293377482 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 2332 | 1464293377486 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 13:09:37 INFO - PROCESS | 2332 | 1464293377491 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:09:37 INFO - PROCESS | 2332 | 1464293377495 Marionette TRACE conn6 <- [1,210,null,{}] 13:09:37 INFO - PROCESS | 2332 | 1464293377500 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}] 13:09:37 INFO - PROCESS | 2332 | 1464293377604 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFF8C000 == 48 [pid = 2332] [id = 56] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C11A1000 == 47 [pid = 2332] [id = 55] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66AF000 == 46 [pid = 2332] [id = 54] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B15B6000 == 45 [pid = 2332] [id = 53] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC673800 == 44 [pid = 2332] [id = 52] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC9B8800 == 43 [pid = 2332] [id = 51] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D21800 == 42 [pid = 2332] [id = 50] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8363800 == 41 [pid = 2332] [id = 49] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27C1000 == 40 [pid = 2332] [id = 48] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B2559800 == 39 [pid = 2332] [id = 47] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB1D3800 == 38 [pid = 2332] [id = 44] 13:09:37 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29C0000 == 37 [pid = 2332] [id = 43] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B6712C00) [pid = 2332] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B8BB4000) [pid = 2332] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B5D5BC00) [pid = 2332] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B6662C00) [pid = 2332] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9AC2A8800) [pid = 2332] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9AB113800) [pid = 2332] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B140C000) [pid = 2332] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B2918400) [pid = 2332] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B9486400) [pid = 2332] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9AC864C00) [pid = 2332] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B666E800) [pid = 2332] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | 1464293377743 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7B2000 == 38 [pid = 2332] [id = 62] 13:09:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9AA744400) [pid = 2332] [serial = 183] [outer = 0000000000000000] 13:09:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AB113800) [pid = 2332] [serial = 184] [outer = 000000A9AA744400] 13:09:37 INFO - PROCESS | 2332 | 1464293377792 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AC2B1800) [pid = 2332] [serial = 185] [outer = 000000A9AA744400] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B9BE4C00) [pid = 2332] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B9CC9000) [pid = 2332] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B84DF800) [pid = 2332] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B8BAD000) [pid = 2332] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9BA742400) [pid = 2332] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9BA680400) [pid = 2332] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B9BDC000) [pid = 2332] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B5C88400) [pid = 2332] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B998BC00) [pid = 2332] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9BBB0C800) [pid = 2332] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B9985C00) [pid = 2332] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B8C0B800) [pid = 2332] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9BBB79800) [pid = 2332] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:09:37 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B8B17800) [pid = 2332] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:09:38 INFO - PROCESS | 2332 | 1464293378221 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]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 777ms 13:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:09:38 INFO - PROCESS | 2332 | 1464293378271 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 2332 | 1464293378275 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 13:09:38 INFO - PROCESS | 2332 | 1464293378278 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 2332 | 1464293378280 Marionette TRACE conn6 <- [1,214,null,{}] 13:09:38 INFO - PROCESS | 2332 | 1464293378284 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}] 13:09:38 INFO - PROCESS | 2332 | 1464293378378 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 13:09:38 INFO - PROCESS | 2332 | 1464293378386 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27BD800 == 39 [pid = 2332] [id = 63] 13:09:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B2446000) [pid = 2332] [serial = 186] [outer = 0000000000000000] 13:09:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B258BC00) [pid = 2332] [serial = 187] [outer = 000000A9B2446000] 13:09:38 INFO - PROCESS | 2332 | 1464293378435 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B3315800) [pid = 2332] [serial = 188] [outer = 000000A9B2446000] 13:09:38 INFO - PROCESS | 2332 | 1464293378879 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]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 13:09:38 INFO - PROCESS | 2332 | 1464293378911 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 13:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:09:38 INFO - PROCESS | 2332 | 1464293378915 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 13:09:38 INFO - PROCESS | 2332 | 1464293378926 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 2332 | 1464293378931 Marionette TRACE conn6 <- [1,218,null,{}] 13:09:38 INFO - PROCESS | 2332 | 1464293378935 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}] 13:09:39 INFO - PROCESS | 2332 | 1464293379023 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 13:09:39 INFO - PROCESS | 2332 | 1464293379031 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6936800 == 40 [pid = 2332] [id = 64] 13:09:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B5D5A000) [pid = 2332] [serial = 189] [outer = 0000000000000000] 13:09:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B6063400) [pid = 2332] [serial = 190] [outer = 000000A9B5D5A000] 13:09:39 INFO - PROCESS | 2332 | 1464293379077 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B6662C00) [pid = 2332] [serial = 191] [outer = 000000A9B5D5A000] 13:09:39 INFO - PROCESS | 2332 | 1464293379508 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]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 650ms 13:09:39 INFO - PROCESS | 2332 | 1464293379572 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 2332 | 1464293379575 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 13:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:09:39 INFO - PROCESS | 2332 | 1464293379578 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 2332 | 1464293379580 Marionette TRACE conn6 <- [1,222,null,{}] 13:09:39 INFO - PROCESS | 2332 | 1464293379584 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}] 13:09:39 INFO - PROCESS | 2332 | 1464293379667 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 13:09:39 INFO - PROCESS | 2332 | 1464293379674 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8493800 == 41 [pid = 2332] [id = 65] 13:09:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B148A800) [pid = 2332] [serial = 192] [outer = 0000000000000000] 13:09:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B6705000) [pid = 2332] [serial = 193] [outer = 000000A9B148A800] 13:09:39 INFO - PROCESS | 2332 | 1464293379720 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B67D2000) [pid = 2332] [serial = 194] [outer = 000000A9B148A800] 13:09:40 INFO - PROCESS | 2332 | 1464293380165 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]]]}] 13:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 13:09:40 INFO - PROCESS | 2332 | 1464293380210 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 2332 | 1464293380212 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 13:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:09:40 INFO - PROCESS | 2332 | 1464293380216 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - PROCESS | 2332 | 1464293380218 Marionette TRACE conn6 <- [1,226,null,{}] 13:09:40 INFO - PROCESS | 2332 | 1464293380221 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}] 13:09:40 INFO - PROCESS | 2332 | 1464293380323 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 13:09:40 INFO - PROCESS | 2332 | 1464293380400 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D1D000 == 42 [pid = 2332] [id = 66] 13:09:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B83D1C00) [pid = 2332] [serial = 195] [outer = 0000000000000000] 13:09:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B84DBC00) [pid = 2332] [serial = 196] [outer = 000000A9B83D1C00] 13:09:40 INFO - PROCESS | 2332 | 1464293380464 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B8B1C800) [pid = 2332] [serial = 197] [outer = 000000A9B83D1C00] 13:09:40 INFO - PROCESS | 2332 | 1464293380926 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]]]}] 13:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 734ms 13:09:40 INFO - PROCESS | 2332 | 1464293380953 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 2332 | 1464293380955 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 13:09:40 INFO - PROCESS | 2332 | 1464293380967 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - PROCESS | 2332 | 1464293380969 Marionette TRACE conn6 <- [1,230,null,{}] 13:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:09:40 INFO - PROCESS | 2332 | 1464293380977 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}] 13:09:41 INFO - PROCESS | 2332 | 1464293381085 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 13:09:41 INFO - PROCESS | 2332 | 1464293381092 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9167000 == 43 [pid = 2332] [id = 67] 13:09:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B8B19C00) [pid = 2332] [serial = 198] [outer = 0000000000000000] 13:09:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B8BC5800) [pid = 2332] [serial = 199] [outer = 000000A9B8B19C00] 13:09:41 INFO - PROCESS | 2332 | 1464293381138 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B9032800) [pid = 2332] [serial = 200] [outer = 000000A9B8B19C00] 13:09:41 INFO - PROCESS | 2332 | 1464293381566 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]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 13:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:09:41 INFO - PROCESS | 2332 | 1464293381602 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 2332 | 1464293381605 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 13:09:41 INFO - PROCESS | 2332 | 1464293381608 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 2332 | 1464293381610 Marionette TRACE conn6 <- [1,234,null,{}] 13:09:41 INFO - PROCESS | 2332 | 1464293381613 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}] 13:09:41 INFO - PROCESS | 2332 | 1464293381718 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 13:09:41 INFO - PROCESS | 2332 | 1464293381788 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B98EF000 == 44 [pid = 2332] [id = 68] 13:09:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B903D400) [pid = 2332] [serial = 201] [outer = 0000000000000000] 13:09:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B9486400) [pid = 2332] [serial = 202] [outer = 000000A9B903D400] 13:09:41 INFO - PROCESS | 2332 | 1464293381833 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B9B87800) [pid = 2332] [serial = 203] [outer = 000000A9B903D400] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9AC2A7C00) [pid = 2332] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B666A400) [pid = 2332] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B90CAC00) [pid = 2332] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B6007400) [pid = 2332] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B906FC00) [pid = 2332] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B5D61400) [pid = 2332] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B558F800) [pid = 2332] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B19E9800) [pid = 2332] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B15F3C00) [pid = 2332] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B83C7800) [pid = 2332] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B666B800) [pid = 2332] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9BBDE8C00) [pid = 2332] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B2414800) [pid = 2332] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B2415400) [pid = 2332] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B5D5D000) [pid = 2332] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B2991800) [pid = 2332] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9BA747C00) [pid = 2332] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:09:42 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B240F400) [pid = 2332] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:09:42 INFO - PROCESS | 2332 | 1464293382358 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]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 777ms 13:09:42 INFO - PROCESS | 2332 | 1464293382389 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 2332 | 1464293382391 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 13:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:09:42 INFO - PROCESS | 2332 | 1464293382394 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 2332 | 1464293382396 Marionette TRACE conn6 <- [1,238,null,{}] 13:09:42 INFO - PROCESS | 2332 | 1464293382399 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}] 13:09:42 INFO - PROCESS | 2332 | 1464293382480 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 13:09:42 INFO - PROCESS | 2332 | 1464293382486 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBB9A000 == 45 [pid = 2332] [id = 69] 13:09:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B2991800) [pid = 2332] [serial = 204] [outer = 0000000000000000] 13:09:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B8B11400) [pid = 2332] [serial = 205] [outer = 000000A9B2991800] 13:09:42 INFO - PROCESS | 2332 | 1464293382532 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B9984C00) [pid = 2332] [serial = 206] [outer = 000000A9B2991800] 13:09:42 INFO - PROCESS | 2332 | 1464293382924 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]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 585ms 13:09:42 INFO - PROCESS | 2332 | 1464293382983 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 2332 | 1464293382985 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 13:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:09:43 INFO - PROCESS | 2332 | 1464293382994 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 2332 | 1464293382996 Marionette TRACE conn6 <- [1,242,null,{}] 13:09:43 INFO - PROCESS | 2332 | 1464293383000 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}] 13:09:43 INFO - PROCESS | 2332 | 1464293383096 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 13:09:43 INFO - PROCESS | 2332 | 1464293383148 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8B7800 == 46 [pid = 2332] [id = 70] 13:09:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9AB73AC00) [pid = 2332] [serial = 207] [outer = 0000000000000000] 13:09:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B9DD3C00) [pid = 2332] [serial = 208] [outer = 000000A9AB73AC00] 13:09:43 INFO - PROCESS | 2332 | 1464293383200 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9BA680400) [pid = 2332] [serial = 209] [outer = 000000A9AB73AC00] 13:09:43 INFO - PROCESS | 2332 | 1464293383684 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]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 13:09:43 INFO - PROCESS | 2332 | 1464293383726 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 2332 | 1464293383728 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 13:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:09:43 INFO - PROCESS | 2332 | 1464293383731 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 2332 | 1464293383733 Marionette TRACE conn6 <- [1,246,null,{}] 13:09:43 INFO - PROCESS | 2332 | 1464293383737 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}] 13:09:43 INFO - PROCESS | 2332 | 1464293383819 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 13:09:43 INFO - PROCESS | 2332 | 1464293383825 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0B9B000 == 47 [pid = 2332] [id = 71] 13:09:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9BB186C00) [pid = 2332] [serial = 210] [outer = 0000000000000000] 13:09:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9BB18A000) [pid = 2332] [serial = 211] [outer = 000000A9BB186C00] 13:09:43 INFO - PROCESS | 2332 | 1464293383875 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9BBD47C00) [pid = 2332] [serial = 212] [outer = 000000A9BB186C00] 13:09:44 INFO - PROCESS | 2332 | 1464293384548 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]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 879ms 13:09:44 INFO - PROCESS | 2332 | 1464293384614 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 2332 | 1464293384619 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 13:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:09:44 INFO - PROCESS | 2332 | 1464293384625 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 2332 | 1464293384629 Marionette TRACE conn6 <- [1,250,null,{}] 13:09:44 INFO - PROCESS | 2332 | 1464293384635 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}] 13:09:44 INFO - PROCESS | 2332 | 1464293384788 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 13:09:44 INFO - PROCESS | 2332 | 1464293384852 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29C0000 == 48 [pid = 2332] [id = 72] 13:09:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9AC2B0000) [pid = 2332] [serial = 213] [outer = 0000000000000000] 13:09:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B1491000) [pid = 2332] [serial = 214] [outer = 000000A9AC2B0000] 13:09:44 INFO - PROCESS | 2332 | 1464293384952 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B2419800) [pid = 2332] [serial = 215] [outer = 000000A9AC2B0000] 13:09:45 INFO - PROCESS | 2332 | 1464293385511 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]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 944ms 13:09:45 INFO - PROCESS | 2332 | 1464293385573 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 2332 | 1464293385579 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 13:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:09:45 INFO - PROCESS | 2332 | 1464293385586 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 2332 | 1464293385589 Marionette TRACE conn6 <- [1,254,null,{}] 13:09:45 INFO - PROCESS | 2332 | 1464293385593 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}] 13:09:45 INFO - PROCESS | 2332 | 1464293385738 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 13:09:45 INFO - PROCESS | 2332 | 1464293385807 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B915E800 == 49 [pid = 2332] [id = 73] 13:09:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AC864C00) [pid = 2332] [serial = 216] [outer = 0000000000000000] 13:09:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B5C81000) [pid = 2332] [serial = 217] [outer = 000000A9AC864C00] 13:09:45 INFO - PROCESS | 2332 | 1464293385905 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B6706800) [pid = 2332] [serial = 218] [outer = 000000A9AC864C00] 13:09:46 INFO - PROCESS | 2332 | 1464293386490 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]]]}] 13:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 923ms 13:09:46 INFO - PROCESS | 2332 | 1464293386509 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 13:09:46 INFO - PROCESS | 2332 | 1464293386512 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 13:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:09:46 INFO - PROCESS | 2332 | 1464293386516 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - PROCESS | 2332 | 1464293386520 Marionette TRACE conn6 <- [1,258,null,{}] 13:09:46 INFO - PROCESS | 2332 | 1464293386532 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}] 13:09:46 INFO - PROCESS | 2332 | 1464293386646 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 13:09:46 INFO - PROCESS | 2332 | 1464293386732 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9ABA54000 == 50 [pid = 2332] [id = 74] 13:09:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B84D9C00) [pid = 2332] [serial = 219] [outer = 0000000000000000] 13:09:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B8BC5C00) [pid = 2332] [serial = 220] [outer = 000000A9B84D9C00] 13:09:46 INFO - PROCESS | 2332 | 1464293386790 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9BA743400) [pid = 2332] [serial = 221] [outer = 000000A9B84D9C00] 13:09:47 INFO - PROCESS | 2332 | 1464293387575 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]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1136ms 13:09:47 INFO - PROCESS | 2332 | 1464293387856 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 2332 | 1464293387859 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 13:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:09:47 INFO - PROCESS | 2332 | 1464293387889 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 2332 | 1464293387891 Marionette TRACE conn6 <- [1,262,null,{}] 13:09:47 INFO - PROCESS | 2332 | 1464293387899 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}] 13:09:48 INFO - PROCESS | 2332 | 1464293388047 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 13:09:48 INFO - PROCESS | 2332 | 1464293388140 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7B0800 == 51 [pid = 2332] [id = 75] 13:09:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9AC2AD000) [pid = 2332] [serial = 222] [outer = 0000000000000000] 13:09:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9AD8F6400) [pid = 2332] [serial = 223] [outer = 000000A9AC2AD000] 13:09:48 INFO - PROCESS | 2332 | 1464293388190 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B19F6400) [pid = 2332] [serial = 224] [outer = 000000A9AC2AD000] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD89000 == 50 [pid = 2332] [id = 30] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8B7800 == 49 [pid = 2332] [id = 70] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBB9A000 == 48 [pid = 2332] [id = 69] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B98EF000 == 47 [pid = 2332] [id = 68] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9167000 == 46 [pid = 2332] [id = 67] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D1D000 == 45 [pid = 2332] [id = 66] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8493800 == 44 [pid = 2332] [id = 65] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6936800 == 43 [pid = 2332] [id = 64] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27BD800 == 42 [pid = 2332] [id = 63] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7B2000 == 41 [pid = 2332] [id = 62] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9BFDA9400) [pid = 2332] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1990800 == 40 [pid = 2332] [id = 61] 13:09:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC718000 == 39 [pid = 2332] [id = 57] 13:09:48 INFO - PROCESS | 2332 | 1464293388715 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]]]}] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B9DD5C00) [pid = 2332] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B8BC6000) [pid = 2332] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B19EA000) [pid = 2332] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B9FDAC00) [pid = 2332] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B9989400) [pid = 2332] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B60B7000) [pid = 2332] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B90A1800) [pid = 2332] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B8B78400) [pid = 2332] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B258B400) [pid = 2332] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B553F000) [pid = 2332] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B8BB3800) [pid = 2332] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B2482C00) [pid = 2332] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B2444000) [pid = 2332] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B83CF800) [pid = 2332] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9BA2EB400) [pid = 2332] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9BC6A2000) [pid = 2332] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B0D53000) [pid = 2332] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B2416C00) [pid = 2332] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9BE4C2000) [pid = 2332] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B8B73C00) [pid = 2332] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B9BE5000) [pid = 2332] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B6705400) [pid = 2332] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B60BB800) [pid = 2332] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B9982C00) [pid = 2332] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9BBDEA000) [pid = 2332] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9BFD9F000) [pid = 2332] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B6711000) [pid = 2332] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9B5C87C00) [pid = 2332] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9BB602800) [pid = 2332] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B670E000) [pid = 2332] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B8B74800) [pid = 2332] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B8BB0400) [pid = 2332] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9B8B12000) [pid = 2332] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 902ms 13:09:48 INFO - PROCESS | 2332 | 1464293388786 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 13:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:09:48 INFO - PROCESS | 2332 | 1464293388790 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 13:09:48 INFO - PROCESS | 2332 | 1464293388798 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 2332 | 1464293388802 Marionette TRACE conn6 <- [1,266,null,{}] 13:09:48 INFO - PROCESS | 2332 | 1464293388806 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}] 13:09:48 INFO - PROCESS | 2332 | 1464293388903 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 13:09:48 INFO - PROCESS | 2332 | 1464293388917 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27BD800 == 40 [pid = 2332] [id = 76] 13:09:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9AC7DB400) [pid = 2332] [serial = 225] [outer = 0000000000000000] 13:09:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B1934800) [pid = 2332] [serial = 226] [outer = 000000A9AC7DB400] 13:09:48 INFO - PROCESS | 2332 | 1464293388966 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9B2419C00) [pid = 2332] [serial = 227] [outer = 000000A9AC7DB400] 13:09:49 INFO - PROCESS | 2332 | 1464293389402 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]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 636ms 13:09:49 INFO - PROCESS | 2332 | 1464293389435 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 2332 | 1464293389438 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 13:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:09:49 INFO - PROCESS | 2332 | 1464293389494 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 2332 | 1464293389496 Marionette TRACE conn6 <- [1,270,null,{}] 13:09:49 INFO - PROCESS | 2332 | 1464293389509 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}] 13:09:49 INFO - PROCESS | 2332 | 1464293389601 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 13:09:49 INFO - PROCESS | 2332 | 1464293389617 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6920800 == 41 [pid = 2332] [id = 77] 13:09:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B5546400) [pid = 2332] [serial = 228] [outer = 0000000000000000] 13:09:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B5C82800) [pid = 2332] [serial = 229] [outer = 000000A9B5546400] 13:09:49 INFO - PROCESS | 2332 | 1464293389670 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B60B1400) [pid = 2332] [serial = 230] [outer = 000000A9B5546400] 13:09:50 INFO - PROCESS | 2332 | 1464293390105 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]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 13:09:50 INFO - PROCESS | 2332 | 1464293390129 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 2332 | 1464293390131 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 13:09:50 INFO - PROCESS | 2332 | 1464293390134 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 2332 | 1464293390136 Marionette TRACE conn6 <- [1,274,null,{}] 13:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:09:50 INFO - PROCESS | 2332 | 1464293390144 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}] 13:09:50 INFO - PROCESS | 2332 | 1464293390237 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 13:09:50 INFO - PROCESS | 2332 | 1464293390244 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8498800 == 42 [pid = 2332] [id = 78] 13:09:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B6705400) [pid = 2332] [serial = 231] [outer = 0000000000000000] 13:09:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B6711000) [pid = 2332] [serial = 232] [outer = 000000A9B6705400] 13:09:50 INFO - PROCESS | 2332 | 1464293390291 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B83CCC00) [pid = 2332] [serial = 233] [outer = 000000A9B6705400] 13:09:50 INFO - PROCESS | 2332 | 1464293390723 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]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 13:09:50 INFO - PROCESS | 2332 | 1464293390769 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 2332 | 1464293390772 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 13:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:09:50 INFO - PROCESS | 2332 | 1464293390780 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 2332 | 1464293390782 Marionette TRACE conn6 <- [1,278,null,{}] 13:09:50 INFO - PROCESS | 2332 | 1464293390785 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}] 13:09:50 INFO - PROCESS | 2332 | 1464293390868 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 13:09:50 INFO - PROCESS | 2332 | 1464293390875 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E16800 == 43 [pid = 2332] [id = 79] 13:09:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B8B10C00) [pid = 2332] [serial = 234] [outer = 0000000000000000] 13:09:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B8B17800) [pid = 2332] [serial = 235] [outer = 000000A9B8B10C00] 13:09:50 INFO - PROCESS | 2332 | 1464293390920 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B8B79000) [pid = 2332] [serial = 236] [outer = 000000A9B8B10C00] 13:09:51 INFO - PROCESS | 2332 | 1464293391384 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]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 13:09:51 INFO - PROCESS | 2332 | 1464293391416 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 2332 | 1464293391418 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 13:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:09:51 INFO - PROCESS | 2332 | 1464293391422 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 2332 | 1464293391431 Marionette TRACE conn6 <- [1,282,null,{}] 13:09:51 INFO - PROCESS | 2332 | 1464293391435 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}] 13:09:51 INFO - PROCESS | 2332 | 1464293391566 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 13:09:51 INFO - PROCESS | 2332 | 1464293391619 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B98EA800 == 44 [pid = 2332] [id = 80] 13:09:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B9031400) [pid = 2332] [serial = 237] [outer = 0000000000000000] 13:09:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B9036000) [pid = 2332] [serial = 238] [outer = 000000A9B9031400] 13:09:51 INFO - PROCESS | 2332 | 1464293391669 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B9982800) [pid = 2332] [serial = 239] [outer = 000000A9B9031400] 13:09:52 INFO - PROCESS | 2332 | 1464293392124 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]]]}] 13:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 13:09:52 INFO - PROCESS | 2332 | 1464293392159 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 2332 | 1464293392161 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 13:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:09:52 INFO - PROCESS | 2332 | 1464293392165 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 2332 | 1464293392166 Marionette TRACE conn6 <- [1,286,null,{}] 13:09:52 INFO - PROCESS | 2332 | 1464293392170 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}] 13:09:52 INFO - PROCESS | 2332 | 1464293392307 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 13:09:52 INFO - PROCESS | 2332 | 1464293392333 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B154B000 == 45 [pid = 2332] [id = 81] 13:09:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B9BE1000) [pid = 2332] [serial = 240] [outer = 0000000000000000] 13:09:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B9BE5000) [pid = 2332] [serial = 241] [outer = 000000A9B9BE1000] 13:09:52 INFO - PROCESS | 2332 | 1464293392380 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9BA229400) [pid = 2332] [serial = 242] [outer = 000000A9B9BE1000] 13:09:52 INFO - PROCESS | 2332 | 1464293392796 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]]]}] 13:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 13:09:52 INFO - PROCESS | 2332 | 1464293392839 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 2332 | 1464293392841 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 13:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:09:52 INFO - PROCESS | 2332 | 1464293392844 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 2332 | 1464293392846 Marionette TRACE conn6 <- [1,290,null,{}] 13:09:52 INFO - PROCESS | 2332 | 1464293392849 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}] 13:09:52 INFO - PROCESS | 2332 | 1464293392967 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 13:09:52 INFO - PROCESS | 2332 | 1464293392974 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCCF1000 == 46 [pid = 2332] [id = 82] 13:09:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B9BE7000) [pid = 2332] [serial = 243] [outer = 0000000000000000] 13:09:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9BA610800) [pid = 2332] [serial = 244] [outer = 000000A9B9BE7000] 13:09:53 INFO - PROCESS | 2332 | 1464293393054 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9BB18F000) [pid = 2332] [serial = 245] [outer = 000000A9B9BE7000] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9BFDA4800) [pid = 2332] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B83D1C00) [pid = 2332] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9AA744400) [pid = 2332] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B8B19C00) [pid = 2332] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9AC02FC00) [pid = 2332] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B148A800) [pid = 2332] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B2446000) [pid = 2332] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B5D5A000) [pid = 2332] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B903D400) [pid = 2332] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9AB73AC00) [pid = 2332] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:09:53 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B2991800) [pid = 2332] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:09:53 INFO - PROCESS | 2332 | 1464293393522 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]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 734ms 13:09:53 INFO - PROCESS | 2332 | 1464293393582 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 2332 | 1464293393584 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 13:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:09:53 INFO - PROCESS | 2332 | 1464293393587 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 2332 | 1464293393589 Marionette TRACE conn6 <- [1,294,null,{}] 13:09:53 INFO - PROCESS | 2332 | 1464293393618 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}] 13:09:53 INFO - PROCESS | 2332 | 1464293393705 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 13:09:53 INFO - PROCESS | 2332 | 1464293393713 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF78000 == 47 [pid = 2332] [id = 83] 13:09:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B666A800) [pid = 2332] [serial = 246] [outer = 0000000000000000] 13:09:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B9CCC400) [pid = 2332] [serial = 247] [outer = 000000A9B666A800] 13:09:53 INFO - PROCESS | 2332 | 1464293393759 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9BB608800) [pid = 2332] [serial = 248] [outer = 000000A9B666A800] 13:09:54 INFO - PROCESS | 2332 | 1464293394152 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]]]}] 13:09:54 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. 13:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 13:09:54 INFO - PROCESS | 2332 | 1464293394178 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 2332 | 1464293394180 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 13:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:09:54 INFO - PROCESS | 2332 | 1464293394183 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 2332 | 1464293394185 Marionette TRACE conn6 <- [1,298,null,{}] 13:09:54 INFO - PROCESS | 2332 | 1464293394199 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}] 13:09:54 INFO - PROCESS | 2332 | 1464293394282 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 13:09:54 INFO - PROCESS | 2332 | 1464293394297 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BA5800 == 48 [pid = 2332] [id = 84] 13:09:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9BBB7A800) [pid = 2332] [serial = 249] [outer = 0000000000000000] 13:09:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9BC6A4C00) [pid = 2332] [serial = 250] [outer = 000000A9BBB7A800] 13:09:54 INFO - PROCESS | 2332 | 1464293394342 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9BE394800) [pid = 2332] [serial = 251] [outer = 000000A9BBB7A800] 13:09:54 INFO - PROCESS | 2332 | 1464293394589 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:09:54 INFO - PROCESS | 2332 | 1464293394777 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]]]}] 13:09:54 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. 13:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 13:09:54 INFO - PROCESS | 2332 | 1464293394817 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 2332 | 1464293394820 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 13:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:09:54 INFO - PROCESS | 2332 | 1464293394828 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 2332 | 1464293394831 Marionette TRACE conn6 <- [1,302,null,{}] 13:09:54 INFO - PROCESS | 2332 | 1464293394835 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}] 13:09:54 INFO - PROCESS | 2332 | 1464293394941 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 13:09:54 INFO - PROCESS | 2332 | 1464293394947 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C119D800 == 49 [pid = 2332] [id = 85] 13:09:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9BE4C2400) [pid = 2332] [serial = 252] [outer = 0000000000000000] 13:09:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9BFDA3800) [pid = 2332] [serial = 253] [outer = 000000A9BE4C2400] 13:09:55 INFO - PROCESS | 2332 | 1464293394997 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9C0A6B400) [pid = 2332] [serial = 254] [outer = 000000A9BE4C2400] 13:09:55 INFO - PROCESS | 2332 | 1464293395570 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]]]}] 13:09:55 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. 13:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 798ms 13:09:55 INFO - PROCESS | 2332 | 1464293395623 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 2332 | 1464293395627 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 13:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:09:55 INFO - PROCESS | 2332 | 1464293395633 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 2332 | 1464293395638 Marionette TRACE conn6 <- [1,306,null,{}] 13:09:55 INFO - PROCESS | 2332 | 1464293395644 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}] 13:09:55 INFO - PROCESS | 2332 | 1464293395762 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 13:09:55 INFO - PROCESS | 2332 | 1464293395833 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2553800 == 50 [pid = 2332] [id = 86] 13:09:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9AC2A9000) [pid = 2332] [serial = 255] [outer = 0000000000000000] 13:09:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B140DC00) [pid = 2332] [serial = 256] [outer = 000000A9AC2A9000] 13:09:55 INFO - PROCESS | 2332 | 1464293395933 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B2487800) [pid = 2332] [serial = 257] [outer = 000000A9AC2A9000] 13:09:56 INFO - PROCESS | 2332 | 1464293396533 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]]]}] 13:09:56 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. 13:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 923ms 13:09:56 INFO - PROCESS | 2332 | 1464293396560 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 2332 | 1464293396567 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 13:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:09:56 INFO - PROCESS | 2332 | 1464293396573 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 2332 | 1464293396577 Marionette TRACE conn6 <- [1,310,null,{}] 13:09:56 INFO - PROCESS | 2332 | 1464293396581 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}] 13:09:56 INFO - PROCESS | 2332 | 1464293396697 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 13:09:56 INFO - PROCESS | 2332 | 1464293396781 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9719000 == 51 [pid = 2332] [id = 87] 13:09:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B558F800) [pid = 2332] [serial = 258] [outer = 0000000000000000] 13:09:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B600F800) [pid = 2332] [serial = 259] [outer = 000000A9B558F800] 13:09:56 INFO - PROCESS | 2332 | 1464293396838 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B83C7400) [pid = 2332] [serial = 260] [outer = 000000A9B558F800] 13:09:57 INFO - PROCESS | 2332 | 1464293397399 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]]]}] 13:09:57 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. 13:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 13:09:57 INFO - PROCESS | 2332 | 1464293397461 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 2332 | 1464293397464 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 13:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:09:57 INFO - PROCESS | 2332 | 1464293397468 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 2332 | 1464293397472 Marionette TRACE conn6 <- [1,314,null,{}] 13:09:57 INFO - PROCESS | 2332 | 1464293397484 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}] 13:09:57 INFO - PROCESS | 2332 | 1464293397596 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 13:09:57 INFO - PROCESS | 2332 | 1464293397668 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1420000 == 52 [pid = 2332] [id = 88] 13:09:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B8583800) [pid = 2332] [serial = 261] [outer = 0000000000000000] 13:09:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B8B77800) [pid = 2332] [serial = 262] [outer = 000000A9B8583800] 13:09:57 INFO - PROCESS | 2332 | 1464293397728 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B8BCAC00) [pid = 2332] [serial = 263] [outer = 000000A9B8583800] 13:09:58 INFO - PROCESS | 2332 | 1464293398301 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]]]}] 13:09:58 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. 13:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 13:09:58 INFO - PROCESS | 2332 | 1464293398351 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 2332 | 1464293398354 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 13:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:09:58 INFO - PROCESS | 2332 | 1464293398358 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 2332 | 1464293398360 Marionette TRACE conn6 <- [1,318,null,{}] 13:09:58 INFO - PROCESS | 2332 | 1464293398364 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}] 13:09:58 INFO - PROCESS | 2332 | 1464293398478 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 13:09:58 INFO - PROCESS | 2332 | 1464293398562 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1121000 == 53 [pid = 2332] [id = 89] 13:09:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B9CC5400) [pid = 2332] [serial = 264] [outer = 0000000000000000] 13:09:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B9BD9800) [pid = 2332] [serial = 265] [outer = 000000A9B9CC5400] 13:09:58 INFO - PROCESS | 2332 | 1464293398686 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9BE4B6000) [pid = 2332] [serial = 266] [outer = 000000A9B9CC5400] 13:09:59 INFO - PROCESS | 2332 | 1464293399298 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]]]}] 13:09:59 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. 13:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 990ms 13:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:09:59 INFO - PROCESS | 2332 | 1464293399350 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 13:09:59 INFO - PROCESS | 2332 | 1464293399352 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 13:09:59 INFO - PROCESS | 2332 | 1464293399370 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:09:59 INFO - PROCESS | 2332 | 1464293399372 Marionette TRACE conn6 <- [1,322,null,{}] 13:09:59 INFO - PROCESS | 2332 | 1464293399378 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}] 13:09:59 INFO - PROCESS | 2332 | 1464293399486 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 13:09:59 INFO - PROCESS | 2332 | 1464293399556 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C2C7D000 == 54 [pid = 2332] [id = 90] 13:09:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9BDCA6C00) [pid = 2332] [serial = 267] [outer = 0000000000000000] 13:09:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9BDCABC00) [pid = 2332] [serial = 268] [outer = 000000A9BDCA6C00] 13:09:59 INFO - PROCESS | 2332 | 1464293399613 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9BE391400) [pid = 2332] [serial = 269] [outer = 000000A9BDCA6C00] 13:10:00 INFO - PROCESS | 2332 | 1464293400469 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]]]}] 13:10:00 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. 13:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1151ms 13:10:00 INFO - PROCESS | 2332 | 1464293400510 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 2332 | 1464293400515 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 13:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:10:00 INFO - PROCESS | 2332 | 1464293400521 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 2332 | 1464293400525 Marionette TRACE conn6 <- [1,326,null,{}] 13:10:00 INFO - PROCESS | 2332 | 1464293400531 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}] 13:10:00 INFO - PROCESS | 2332 | 1464293400636 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 13:10:00 INFO - PROCESS | 2332 | 1464293400707 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B256A800 == 55 [pid = 2332] [id = 91] 13:10:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B1411400) [pid = 2332] [serial = 270] [outer = 0000000000000000] 13:10:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B193CC00) [pid = 2332] [serial = 271] [outer = 000000A9B1411400] 13:10:00 INFO - PROCESS | 2332 | 1464293400760 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B2A0EC00) [pid = 2332] [serial = 272] [outer = 000000A9B1411400] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1190000 == 54 [pid = 2332] [id = 42] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BA5800 == 53 [pid = 2332] [id = 84] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFF78000 == 52 [pid = 2332] [id = 83] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCCF1000 == 51 [pid = 2332] [id = 82] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B154B000 == 50 [pid = 2332] [id = 81] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B98EA800 == 49 [pid = 2332] [id = 80] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8E16800 == 48 [pid = 2332] [id = 79] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8498800 == 47 [pid = 2332] [id = 78] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9C0A71800) [pid = 2332] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9AA879800) [pid = 2332] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B5599C00) [pid = 2332] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B8BC4800) [pid = 2332] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9BB18A000) [pid = 2332] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6920800 == 46 [pid = 2332] [id = 77] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27BD800 == 45 [pid = 2332] [id = 76] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7B0800 == 44 [pid = 2332] [id = 75] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29C0000 == 43 [pid = 2332] [id = 72] 13:10:01 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0B9B000 == 42 [pid = 2332] [id = 71] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9C0A68C00) [pid = 2332] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B84DBC00) [pid = 2332] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9AB113800) [pid = 2332] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AC2B1800) [pid = 2332] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B9032800) [pid = 2332] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9AD81E400) [pid = 2332] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9AC24C400) [pid = 2332] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B8BC5800) [pid = 2332] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B6705000) [pid = 2332] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B258BC00) [pid = 2332] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B3315800) [pid = 2332] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B6063400) [pid = 2332] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B6662C00) [pid = 2332] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B8B1C800) [pid = 2332] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B9486400) [pid = 2332] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9BA680400) [pid = 2332] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B9DD3C00) [pid = 2332] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B9B87800) [pid = 2332] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B9984C00) [pid = 2332] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B8B11400) [pid = 2332] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B67D2000) [pid = 2332] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:10:01 INFO - PROCESS | 2332 | 1464293401368 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]]]}] 13:10:01 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. 13:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 880ms 13:10:01 INFO - PROCESS | 2332 | 1464293401404 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 2332 | 1464293401410 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 13:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:10:01 INFO - PROCESS | 2332 | 1464293401416 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 2332 | 1464293401419 Marionette TRACE conn6 <- [1,330,null,{}] 13:10:01 INFO - PROCESS | 2332 | 1464293401425 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}] 13:10:01 INFO - PROCESS | 2332 | 1464293401516 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 13:10:01 INFO - PROCESS | 2332 | 1464293401585 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B197B800 == 43 [pid = 2332] [id = 92] 13:10:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9AB04CC00) [pid = 2332] [serial = 273] [outer = 0000000000000000] 13:10:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9AD8F0800) [pid = 2332] [serial = 274] [outer = 000000A9AB04CC00] 13:10:01 INFO - PROCESS | 2332 | 1464293401632 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B2411000) [pid = 2332] [serial = 275] [outer = 000000A9AB04CC00] 13:10:02 INFO - PROCESS | 2332 | 1464293402062 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]]]}] 13:10:02 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. 13:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 13:10:02 INFO - PROCESS | 2332 | 1464293402089 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 2332 | 1464293402092 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 13:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:10:02 INFO - PROCESS | 2332 | 1464293402096 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 2332 | 1464293402099 Marionette TRACE conn6 <- [1,334,null,{}] 13:10:02 INFO - PROCESS | 2332 | 1464293402110 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}] 13:10:02 INFO - PROCESS | 2332 | 1464293402201 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 13:10:02 INFO - PROCESS | 2332 | 1464293402209 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8162000 == 44 [pid = 2332] [id = 93] 13:10:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B5548400) [pid = 2332] [serial = 276] [outer = 0000000000000000] 13:10:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B6058800) [pid = 2332] [serial = 277] [outer = 000000A9B5548400] 13:10:02 INFO - PROCESS | 2332 | 1464293402257 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B6669000) [pid = 2332] [serial = 278] [outer = 000000A9B5548400] 13:10:02 INFO - PROCESS | 2332 | 1464293402711 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]]]}] 13:10:02 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. 13:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 13:10:02 INFO - PROCESS | 2332 | 1464293402727 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 2332 | 1464293402729 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 13:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:10:02 INFO - PROCESS | 2332 | 1464293402733 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 2332 | 1464293402734 Marionette TRACE conn6 <- [1,338,null,{}] 13:10:02 INFO - PROCESS | 2332 | 1464293402743 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}] 13:10:02 INFO - PROCESS | 2332 | 1464293402831 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 13:10:02 INFO - PROCESS | 2332 | 1464293402841 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BD6800 == 45 [pid = 2332] [id = 94] 13:10:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B6F3E000) [pid = 2332] [serial = 279] [outer = 0000000000000000] 13:10:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B84DC000) [pid = 2332] [serial = 280] [outer = 000000A9B6F3E000] 13:10:02 INFO - PROCESS | 2332 | 1464293402887 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B857A800) [pid = 2332] [serial = 281] [outer = 000000A9B6F3E000] 13:10:03 INFO - PROCESS | 2332 | 1464293403317 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]]]}] 13:10:03 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. 13:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 13:10:03 INFO - PROCESS | 2332 | 1464293403367 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 2332 | 1464293403369 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 13:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:10:03 INFO - PROCESS | 2332 | 1464293403372 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 2332 | 1464293403374 Marionette TRACE conn6 <- [1,342,null,{}] 13:10:03 INFO - PROCESS | 2332 | 1464293403378 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}] 13:10:03 INFO - PROCESS | 2332 | 1464293403482 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 13:10:03 INFO - PROCESS | 2332 | 1464293403490 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D62000 == 46 [pid = 2332] [id = 95] 13:10:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B857E800) [pid = 2332] [serial = 282] [outer = 0000000000000000] 13:10:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B8B12000) [pid = 2332] [serial = 283] [outer = 000000A9B857E800] 13:10:03 INFO - PROCESS | 2332 | 1464293403572 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B8B73800) [pid = 2332] [serial = 284] [outer = 000000A9B857E800] 13:10:04 INFO - PROCESS | 2332 | 1464293404024 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]]]}] 13:10:04 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. 13:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 13:10:04 INFO - PROCESS | 2332 | 1464293404077 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 2332 | 1464293404080 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 13:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:10:04 INFO - PROCESS | 2332 | 1464293404083 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 2332 | 1464293404085 Marionette TRACE conn6 <- [1,346,null,{}] 13:10:04 INFO - PROCESS | 2332 | 1464293404089 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}] 13:10:04 INFO - PROCESS | 2332 | 1464293404230 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 13:10:04 INFO - PROCESS | 2332 | 1464293404283 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91E2800 == 47 [pid = 2332] [id = 96] 13:10:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B8B7E400) [pid = 2332] [serial = 285] [outer = 0000000000000000] 13:10:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B8C08400) [pid = 2332] [serial = 286] [outer = 000000A9B8B7E400] 13:10:04 INFO - PROCESS | 2332 | 1464293404330 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B9988000) [pid = 2332] [serial = 287] [outer = 000000A9B8B7E400] 13:10:04 INFO - PROCESS | 2332 | 1464293404756 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]]]}] 13:10:04 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. 13:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 733ms 13:10:04 INFO - PROCESS | 2332 | 1464293404838 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 2332 | 1464293404841 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 13:10:04 INFO - PROCESS | 2332 | 1464293404848 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 2332 | 1464293404850 Marionette TRACE conn6 <- [1,350,null,{}] 13:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:10:04 INFO - PROCESS | 2332 | 1464293404854 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}] 13:10:04 INFO - PROCESS | 2332 | 1464293404962 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 13:10:05 INFO - PROCESS | 2332 | 1464293405011 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB1E2800 == 48 [pid = 2332] [id = 97] 13:10:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B9989800) [pid = 2332] [serial = 288] [outer = 0000000000000000] 13:10:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B9BE2800) [pid = 2332] [serial = 289] [outer = 000000A9B9989800] 13:10:05 INFO - PROCESS | 2332 | 1464293405057 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9BA680400) [pid = 2332] [serial = 290] [outer = 000000A9B9989800] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9C0A67400) [pid = 2332] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B6F3D000) [pid = 2332] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9AA73FC00) [pid = 2332] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B546F800) [pid = 2332] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9BBB7A800) [pid = 2332] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AC7DB400) [pid = 2332] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AC864C00) [pid = 2332] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B5546400) [pid = 2332] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B9031400) [pid = 2332] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9AC2AD000) [pid = 2332] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B84D9C00) [pid = 2332] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9AC2B0000) [pid = 2332] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9BB186C00) [pid = 2332] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B8B10C00) [pid = 2332] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B9BE1000) [pid = 2332] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B6705400) [pid = 2332] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B9BE7000) [pid = 2332] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:10:05 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B666A800) [pid = 2332] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:10:05 INFO - PROCESS | 2332 | 1464293405588 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]]]}] 13:10:05 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. 13:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 773ms 13:10:05 INFO - PROCESS | 2332 | 1464293405628 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 2332 | 1464293405630 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 13:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:10:05 INFO - PROCESS | 2332 | 1464293405634 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 2332 | 1464293405635 Marionette TRACE conn6 <- [1,354,null,{}] 13:10:05 INFO - PROCESS | 2332 | 1464293405639 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}] 13:10:05 INFO - PROCESS | 2332 | 1464293405732 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 13:10:05 INFO - PROCESS | 2332 | 1464293405801 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB6BF800 == 49 [pid = 2332] [id = 98] 13:10:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9AC7D4000) [pid = 2332] [serial = 291] [outer = 0000000000000000] 13:10:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B6656800) [pid = 2332] [serial = 292] [outer = 000000A9AC7D4000] 13:10:05 INFO - PROCESS | 2332 | 1464293405848 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B9BDA800) [pid = 2332] [serial = 293] [outer = 000000A9AC7D4000] 13:10:06 INFO - PROCESS | 2332 | 1464293406209 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]]]}] 13:10:06 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. 13:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 13:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:10:06 INFO - PROCESS | 2332 | 1464293406281 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 2332 | 1464293406283 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 13:10:06 INFO - PROCESS | 2332 | 1464293406287 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 2332 | 1464293406289 Marionette TRACE conn6 <- [1,358,null,{}] 13:10:06 INFO - PROCESS | 2332 | 1464293406294 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}] 13:10:06 INFO - PROCESS | 2332 | 1464293406403 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 13:10:06 INFO - PROCESS | 2332 | 1464293406412 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE79800 == 50 [pid = 2332] [id = 99] 13:10:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B84E4800) [pid = 2332] [serial = 294] [outer = 0000000000000000] 13:10:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9BB18B000) [pid = 2332] [serial = 295] [outer = 000000A9B84E4800] 13:10:06 INFO - PROCESS | 2332 | 1464293406457 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9BC6F8400) [pid = 2332] [serial = 296] [outer = 000000A9B84E4800] 13:10:06 INFO - PROCESS | 2332 | 1464293406853 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]]]}] 13:10:06 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. 13:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 587ms 13:10:06 INFO - PROCESS | 2332 | 1464293406879 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 2332 | 1464293406881 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 13:10:06 INFO - PROCESS | 2332 | 1464293406885 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:10:06 INFO - PROCESS | 2332 | 1464293406886 Marionette TRACE conn6 <- [1,362,null,{}] 13:10:06 INFO - PROCESS | 2332 | 1464293406890 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}] 13:10:06 INFO - PROCESS | 2332 | 1464293406974 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 13:10:07 INFO - PROCESS | 2332 | 1464293407040 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0B8F000 == 51 [pid = 2332] [id = 100] 13:10:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B855C400) [pid = 2332] [serial = 297] [outer = 0000000000000000] 13:10:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B8564000) [pid = 2332] [serial = 298] [outer = 000000A9B855C400] 13:10:07 INFO - PROCESS | 2332 | 1464293407094 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B9031400) [pid = 2332] [serial = 299] [outer = 000000A9B855C400] 13:10:07 INFO - PROCESS | 2332 | 1464293407477 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]]]}] 13:10:07 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. 13:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 13:10:07 INFO - PROCESS | 2332 | 1464293407542 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 2332 | 1464293407547 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 13:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:10:07 INFO - PROCESS | 2332 | 1464293407552 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 2332 | 1464293407557 Marionette TRACE conn6 <- [1,366,null,{}] 13:10:07 INFO - PROCESS | 2332 | 1464293407564 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}] 13:10:07 INFO - PROCESS | 2332 | 1464293407760 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 13:10:07 INFO - PROCESS | 2332 | 1464293407853 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B14B3800 == 52 [pid = 2332] [id = 101] 13:10:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9AC2A5400) [pid = 2332] [serial = 300] [outer = 0000000000000000] 13:10:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9AC2AC800) [pid = 2332] [serial = 301] [outer = 000000A9AC2A5400] 13:10:07 INFO - PROCESS | 2332 | 1464293407912 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B15F4000) [pid = 2332] [serial = 302] [outer = 000000A9AC2A5400] 13:10:08 INFO - PROCESS | 2332 | 1464293408532 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]]]}] 13:10:08 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. 13:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1026ms 13:10:08 INFO - PROCESS | 2332 | 1464293408579 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 2332 | 1464293408583 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 13:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:10:08 INFO - PROCESS | 2332 | 1464293408592 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 2332 | 1464293408596 Marionette TRACE conn6 <- [1,370,null,{}] 13:10:08 INFO - PROCESS | 2332 | 1464293408601 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}] 13:10:08 INFO - PROCESS | 2332 | 1464293408718 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 13:10:08 INFO - PROCESS | 2332 | 1464293408791 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D60800 == 53 [pid = 2332] [id = 102] 13:10:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B5547000) [pid = 2332] [serial = 303] [outer = 0000000000000000] 13:10:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B5C8BC00) [pid = 2332] [serial = 304] [outer = 000000A9B5547000] 13:10:08 INFO - PROCESS | 2332 | 1464293408889 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B6711C00) [pid = 2332] [serial = 305] [outer = 000000A9B5547000] 13:10:09 INFO - PROCESS | 2332 | 1464293409533 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]]]}] 13:10:09 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. 13:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 986ms 13:10:09 INFO - PROCESS | 2332 | 1464293409579 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 2332 | 1464293409582 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 13:10:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:10:09 INFO - PROCESS | 2332 | 1464293409586 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 2332 | 1464293409588 Marionette TRACE conn6 <- [1,374,null,{}] 13:10:09 INFO - PROCESS | 2332 | 1464293409599 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}] 13:10:09 INFO - PROCESS | 2332 | 1464293409717 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 13:10:09 INFO - PROCESS | 2332 | 1464293409792 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1196800 == 54 [pid = 2332] [id = 103] 13:10:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B8BC1400) [pid = 2332] [serial = 306] [outer = 0000000000000000] 13:10:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B8BCA400) [pid = 2332] [serial = 307] [outer = 000000A9B8BC1400] 13:10:09 INFO - PROCESS | 2332 | 1464293409894 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B98BB800) [pid = 2332] [serial = 308] [outer = 000000A9B8BC1400] 13:10:10 INFO - PROCESS | 2332 | 1464293410544 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:10:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1024ms 13:10:10 INFO - PROCESS | 2332 | 1464293410612 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 2332 | 1464293410615 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 13:10:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:10:10 INFO - PROCESS | 2332 | 1464293410619 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 2332 | 1464293410621 Marionette TRACE conn6 <- [1,378,null,{}] 13:10:10 INFO - PROCESS | 2332 | 1464293410625 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}] 13:10:10 INFO - PROCESS | 2332 | 1464293410740 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 13:10:10 INFO - PROCESS | 2332 | 1464293410811 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C2C75800 == 55 [pid = 2332] [id = 104] 13:10:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B98C5000) [pid = 2332] [serial = 309] [outer = 0000000000000000] 13:10:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B98C9400) [pid = 2332] [serial = 310] [outer = 000000A9B98C5000] 13:10:10 INFO - PROCESS | 2332 | 1464293410908 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9BDCA6000) [pid = 2332] [serial = 311] [outer = 000000A9B98C5000] 13:10:11 INFO - PROCESS | 2332 | 1464293411617 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:10:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1028ms 13:10:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:10:11 INFO - PROCESS | 2332 | 1464293411648 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 2332 | 1464293411651 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 13:10:11 INFO - PROCESS | 2332 | 1464293411654 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 2332 | 1464293411657 Marionette TRACE conn6 <- [1,382,null,{}] 13:10:11 INFO - PROCESS | 2332 | 1464293411661 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}] 13:10:11 INFO - PROCESS | 2332 | 1464293411768 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 13:10:11 INFO - PROCESS | 2332 | 1464293411852 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD0D8800 == 56 [pid = 2332] [id = 105] 13:10:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9AC191400) [pid = 2332] [serial = 312] [outer = 0000000000000000] 13:10:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B2594000) [pid = 2332] [serial = 313] [outer = 000000A9AC191400] 13:10:11 INFO - PROCESS | 2332 | 1464293411910 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B8BCB000) [pid = 2332] [serial = 314] [outer = 000000A9AC191400] 13:10:12 INFO - PROCESS | 2332 | 1464293412657 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:10:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1074ms 13:10:12 INFO - PROCESS | 2332 | 1464293412730 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 13:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:10:12 INFO - PROCESS | 2332 | 1464293412734 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 13:10:12 INFO - PROCESS | 2332 | 1464293412739 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 2332 | 1464293412741 Marionette TRACE conn6 <- [1,386,null,{}] 13:10:12 INFO - PROCESS | 2332 | 1464293412748 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}] 13:10:12 INFO - PROCESS | 2332 | 1464293412849 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 13:10:12 INFO - PROCESS | 2332 | 1464293412922 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8322000 == 57 [pid = 2332] [id = 106] 13:10:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B240FC00) [pid = 2332] [serial = 315] [outer = 0000000000000000] 13:10:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B2414800) [pid = 2332] [serial = 316] [outer = 000000A9B240FC00] 13:10:12 INFO - PROCESS | 2332 | 1464293412974 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B5543800) [pid = 2332] [serial = 317] [outer = 000000A9B240FC00] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE79800 == 56 [pid = 2332] [id = 99] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB6BF800 == 55 [pid = 2332] [id = 98] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB1E2800 == 54 [pid = 2332] [id = 97] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91E2800 == 53 [pid = 2332] [id = 96] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D62000 == 52 [pid = 2332] [id = 95] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BD6800 == 51 [pid = 2332] [id = 94] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8162000 == 50 [pid = 2332] [id = 93] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B197B800 == 49 [pid = 2332] [id = 92] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B256A800 == 48 [pid = 2332] [id = 91] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9BFDA3800) [pid = 2332] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9719000 == 47 [pid = 2332] [id = 87] 13:10:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B2553800 == 46 [pid = 2332] [id = 86] 13:10:13 INFO - PROCESS | 2332 | 1464293413635 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]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 943ms 13:10:13 INFO - PROCESS | 2332 | 1464293413683 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 2332 | 1464293413689 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 13:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:10:13 INFO - PROCESS | 2332 | 1464293413695 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 2332 | 1464293413698 Marionette TRACE conn6 <- [1,390,null,{}] 13:10:13 INFO - PROCESS | 2332 | 1464293413704 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}] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9C1394800) [pid = 2332] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B95A8800) [pid = 2332] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9AC2AD400) [pid = 2332] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B6656000) [pid = 2332] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9BE394800) [pid = 2332] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B1934800) [pid = 2332] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B2419C00) [pid = 2332] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B6706800) [pid = 2332] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B5C81000) [pid = 2332] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B5C82800) [pid = 2332] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B9036000) [pid = 2332] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B60B1400) [pid = 2332] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B19F6400) [pid = 2332] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AD8F6400) [pid = 2332] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9BA743400) [pid = 2332] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B8BC5C00) [pid = 2332] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B2419800) [pid = 2332] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B1491000) [pid = 2332] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9BBD47C00) [pid = 2332] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B8B17800) [pid = 2332] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B9BE5000) [pid = 2332] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B6711000) [pid = 2332] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B83CCC00) [pid = 2332] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B9982800) [pid = 2332] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9BA610800) [pid = 2332] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9BA229400) [pid = 2332] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B9CCC400) [pid = 2332] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9BC6A4C00) [pid = 2332] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9BB608800) [pid = 2332] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9BB18F000) [pid = 2332] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B8B79000) [pid = 2332] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:10:13 INFO - PROCESS | 2332 | 1464293413827 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 13:10:13 INFO - PROCESS | 2332 | 1464293413845 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B254F000 == 47 [pid = 2332] [id = 107] 13:10:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AD7B0C00) [pid = 2332] [serial = 318] [outer = 0000000000000000] 13:10:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B2411400) [pid = 2332] [serial = 319] [outer = 000000A9AD7B0C00] 13:10:13 INFO - PROCESS | 2332 | 1464293413892 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B3321400) [pid = 2332] [serial = 320] [outer = 000000A9AD7B0C00] 13:10:14 INFO - PROCESS | 2332 | 1464293414371 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]]]}] 13:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 733ms 13:10:14 INFO - PROCESS | 2332 | 1464293414430 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 2332 | 1464293414432 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 13:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:10:14 INFO - PROCESS | 2332 | 1464293414436 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 2332 | 1464293414440 Marionette TRACE conn6 <- [1,394,null,{}] 13:10:14 INFO - PROCESS | 2332 | 1464293414450 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}] 13:10:14 INFO - PROCESS | 2332 | 1464293414538 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 13:10:14 INFO - PROCESS | 2332 | 1464293414546 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8470000 == 48 [pid = 2332] [id = 108] 13:10:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B670D000) [pid = 2332] [serial = 321] [outer = 0000000000000000] 13:10:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B67D0C00) [pid = 2332] [serial = 322] [outer = 000000A9B670D000] 13:10:14 INFO - PROCESS | 2332 | 1464293414594 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B84DCC00) [pid = 2332] [serial = 323] [outer = 000000A9B670D000] 13:10:15 INFO - PROCESS | 2332 | 1464293415052 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]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 13:10:15 INFO - PROCESS | 2332 | 1464293415162 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 2332 | 1464293415165 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 13:10:15 INFO - PROCESS | 2332 | 1464293415168 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 2332 | 1464293415170 Marionette TRACE conn6 <- [1,398,null,{}] 13:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:10:15 INFO - PROCESS | 2332 | 1464293415175 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}] 13:10:15 INFO - PROCESS | 2332 | 1464293415265 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 13:10:15 INFO - PROCESS | 2332 | 1464293415338 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E0A000 == 49 [pid = 2332] [id = 109] 13:10:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B666D000) [pid = 2332] [serial = 324] [outer = 0000000000000000] 13:10:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B8580C00) [pid = 2332] [serial = 325] [outer = 000000A9B666D000] 13:10:15 INFO - PROCESS | 2332 | 1464293415385 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B8B19C00) [pid = 2332] [serial = 326] [outer = 000000A9B666D000] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9AC2A9000) [pid = 2332] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9BDCA6C00) [pid = 2332] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B1411400) [pid = 2332] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B8583800) [pid = 2332] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B9CC5400) [pid = 2332] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B8B7E400) [pid = 2332] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9AB04CC00) [pid = 2332] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B5548400) [pid = 2332] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B6F3E000) [pid = 2332] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9AC7D4000) [pid = 2332] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B558F800) [pid = 2332] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B9989800) [pid = 2332] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B84E4800) [pid = 2332] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:10:16 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B857E800) [pid = 2332] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:10:16 INFO - PROCESS | 2332 | 1464293416270 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]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:10:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1120ms 13:10:16 INFO - PROCESS | 2332 | 1464293416295 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 2332 | 1464293416300 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 13:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:10:16 INFO - PROCESS | 2332 | 1464293416305 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 2332 | 1464293416310 Marionette TRACE conn6 <- [1,402,null,{}] 13:10:16 INFO - PROCESS | 2332 | 1464293416316 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}] 13:10:16 INFO - PROCESS | 2332 | 1464293416432 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 13:10:16 INFO - PROCESS | 2332 | 1464293416503 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6090800 == 50 [pid = 2332] [id = 110] 13:10:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9AC2B2400) [pid = 2332] [serial = 327] [outer = 0000000000000000] 13:10:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9B10C1C00) [pid = 2332] [serial = 328] [outer = 000000A9AC2B2400] 13:10:16 INFO - PROCESS | 2332 | 1464293416563 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B247FC00) [pid = 2332] [serial = 329] [outer = 000000A9AC2B2400] 13:10:17 INFO - PROCESS | 2332 | 1464293417215 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]]]}] 13:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 13:10:17 INFO - PROCESS | 2332 | 1464293417296 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 2332 | 1464293417302 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 13:10:17 INFO - PROCESS | 2332 | 1464293417309 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:10:17 INFO - PROCESS | 2332 | 1464293417312 Marionette TRACE conn6 <- [1,406,null,{}] 13:10:17 INFO - PROCESS | 2332 | 1464293417317 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}] 13:10:17 INFO - PROCESS | 2332 | 1464293417459 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 13:10:17 INFO - PROCESS | 2332 | 1464293417529 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9159800 == 51 [pid = 2332] [id = 111] 13:10:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B666B800) [pid = 2332] [serial = 330] [outer = 0000000000000000] 13:10:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B6712C00) [pid = 2332] [serial = 331] [outer = 000000A9B666B800] 13:10:17 INFO - PROCESS | 2332 | 1464293417627 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B8561C00) [pid = 2332] [serial = 332] [outer = 000000A9B666B800] 13:10:18 INFO - PROCESS | 2332 | 1464293418249 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]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 13:10:18 INFO - PROCESS | 2332 | 1464293418301 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 13:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:10:18 INFO - PROCESS | 2332 | 1464293418304 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 13:10:18 INFO - PROCESS | 2332 | 1464293418308 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 2332 | 1464293418313 Marionette TRACE conn6 <- [1,410,null,{}] 13:10:18 INFO - PROCESS | 2332 | 1464293418324 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}] 13:10:18 INFO - PROCESS | 2332 | 1464293418437 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 13:10:18 INFO - PROCESS | 2332 | 1464293418511 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B994E000 == 52 [pid = 2332] [id = 112] 13:10:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B8BC0800) [pid = 2332] [serial = 333] [outer = 0000000000000000] 13:10:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B8BC6C00) [pid = 2332] [serial = 334] [outer = 000000A9B8BC0800] 13:10:18 INFO - PROCESS | 2332 | 1464293418571 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B906FC00) [pid = 2332] [serial = 335] [outer = 000000A9B8BC0800] 13:10:19 INFO - PROCESS | 2332 | 1464293419230 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]]]}] 13:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 13:10:19 INFO - PROCESS | 2332 | 1464293419303 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 2332 | 1464293419306 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 13:10:19 INFO - PROCESS | 2332 | 1464293419311 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 2332 | 1464293419313 Marionette TRACE conn6 <- [1,414,null,{}] 13:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:10:19 INFO - PROCESS | 2332 | 1464293419317 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}] 13:10:19 INFO - PROCESS | 2332 | 1464293419429 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 13:10:19 INFO - PROCESS | 2332 | 1464293419496 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD83000 == 53 [pid = 2332] [id = 113] 13:10:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B981CC00) [pid = 2332] [serial = 336] [outer = 0000000000000000] 13:10:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B981F000) [pid = 2332] [serial = 337] [outer = 000000A9B981CC00] 13:10:19 INFO - PROCESS | 2332 | 1464293419553 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B98C6400) [pid = 2332] [serial = 338] [outer = 000000A9B981CC00] 13:10:20 INFO - PROCESS | 2332 | 1464293420108 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]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 819ms 13:10:20 INFO - PROCESS | 2332 | 1464293420134 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 2332 | 1464293420137 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 13:10:20 INFO - PROCESS | 2332 | 1464293420140 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:10:20 INFO - PROCESS | 2332 | 1464293420143 Marionette TRACE conn6 <- [1,418,null,{}] 13:10:20 INFO - PROCESS | 2332 | 1464293420147 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}] 13:10:20 INFO - PROCESS | 2332 | 1464293420251 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 13:10:20 INFO - PROCESS | 2332 | 1464293420332 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8BA800 == 54 [pid = 2332] [id = 114] 13:10:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B98C7400) [pid = 2332] [serial = 339] [outer = 0000000000000000] 13:10:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B9985400) [pid = 2332] [serial = 340] [outer = 000000A9B98C7400] 13:10:20 INFO - PROCESS | 2332 | 1464293420388 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B9BDFC00) [pid = 2332] [serial = 341] [outer = 000000A9B98C7400] 13:10:21 INFO - PROCESS | 2332 | 1464293421533 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]]]}] 13:10:21 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 13:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1427ms 13:10:21 INFO - PROCESS | 2332 | 1464293421577 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 2332 | 1464293421581 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 13:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:10:21 INFO - PROCESS | 2332 | 1464293421588 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 2332 | 1464293421592 Marionette TRACE conn6 <- [1,422,null,{}] 13:10:21 INFO - PROCESS | 2332 | 1464293421599 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}] 13:10:21 INFO - PROCESS | 2332 | 1464293421728 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 13:10:21 INFO - PROCESS | 2332 | 1464293421796 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33BF000 == 55 [pid = 2332] [id = 115] 13:10:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9AD67FC00) [pid = 2332] [serial = 342] [outer = 0000000000000000] 13:10:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B0C0BC00) [pid = 2332] [serial = 343] [outer = 000000A9AD67FC00] 13:10:21 INFO - PROCESS | 2332 | 1464293421849 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B2A0F400) [pid = 2332] [serial = 344] [outer = 000000A9AD67FC00] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1121000 == 54 [pid = 2332] [id = 89] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8470000 == 53 [pid = 2332] [id = 108] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B254F000 == 52 [pid = 2332] [id = 107] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8322000 == 51 [pid = 2332] [id = 106] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C2C75800 == 50 [pid = 2332] [id = 104] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1196800 == 49 [pid = 2332] [id = 103] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D60800 == 48 [pid = 2332] [id = 102] 13:10:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B14B3800 == 47 [pid = 2332] [id = 101] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B2487800) [pid = 2332] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B140DC00) [pid = 2332] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9BE391400) [pid = 2332] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9BDCABC00) [pid = 2332] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B2A0EC00) [pid = 2332] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B193CC00) [pid = 2332] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B8BCAC00) [pid = 2332] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B8B77800) [pid = 2332] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9BE4B6000) [pid = 2332] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B9BD9800) [pid = 2332] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B9988000) [pid = 2332] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9AD8F0800) [pid = 2332] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B2411000) [pid = 2332] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9B6058800) [pid = 2332] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B6669000) [pid = 2332] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B8C08400) [pid = 2332] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B84DC000) [pid = 2332] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B6656800) [pid = 2332] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9B83C7400) [pid = 2332] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9B600F800) [pid = 2332] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9B9BE2800) [pid = 2332] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9BB18B000) [pid = 2332] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9BC6F8400) [pid = 2332] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9BA680400) [pid = 2332] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A9B8B12000) [pid = 2332] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9B8B73800) [pid = 2332] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9B9BDA800) [pid = 2332] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9B8564000) [pid = 2332] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A9B857A800) [pid = 2332] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:10:22 INFO - PROCESS | 2332 | 1464293422915 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]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1387ms 13:10:22 INFO - PROCESS | 2332 | 1464293422978 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 2332 | 1464293422984 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 13:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:10:23 INFO - PROCESS | 2332 | 1464293422991 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 2332 | 1464293422994 Marionette TRACE conn6 <- [1,426,null,{}] 13:10:23 INFO - PROCESS | 2332 | 1464293422997 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}] 13:10:23 INFO - PROCESS | 2332 | 1464293423089 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 13:10:23 INFO - PROCESS | 2332 | 1464293423097 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29D4800 == 48 [pid = 2332] [id = 116] 13:10:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A9AC7DB000) [pid = 2332] [serial = 345] [outer = 0000000000000000] 13:10:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A9B2A0EC00) [pid = 2332] [serial = 346] [outer = 000000A9AC7DB000] 13:10:23 INFO - PROCESS | 2332 | 1464293423143 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A9B5D5D000) [pid = 2332] [serial = 347] [outer = 000000A9AC7DB000] 13:10:23 INFO - PROCESS | 2332 | 1464293423633 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] 13:10:23 INFO - PROCESS | 2332 | 1464293423686 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 13:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:10:23 INFO - PROCESS | 2332 | 1464293423690 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 2332 | 1464293423694 Marionette TRACE conn6 <- [1,430,null,{}] 13:10:23 INFO - PROCESS | 2332 | 1464293423705 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}] 13:10:23 INFO - PROCESS | 2332 | 1464293423800 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 13:10:23 INFO - PROCESS | 2332 | 1464293423873 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B849F000 == 49 [pid = 2332] [id = 117] 13:10:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9B83CB000) [pid = 2332] [serial = 348] [outer = 0000000000000000] 13:10:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9B8569000) [pid = 2332] [serial = 349] [outer = 000000A9B83CB000] 13:10:23 INFO - PROCESS | 2332 | 1464293423924 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9B8B12000) [pid = 2332] [serial = 350] [outer = 000000A9B83CB000] 13:10:24 INFO - PROCESS | 2332 | 1464293424323 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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 13:10:24 INFO - PROCESS | 2332 | 1464293424385 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 2332 | 1464293424387 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 13:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:10:24 INFO - PROCESS | 2332 | 1464293424391 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 2332 | 1464293424393 Marionette TRACE conn6 <- [1,434,null,{}] 13:10:24 INFO - PROCESS | 2332 | 1464293424396 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}] 13:10:24 INFO - PROCESS | 2332 | 1464293424538 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 13:10:24 INFO - PROCESS | 2332 | 1464293424567 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D6A800 == 50 [pid = 2332] [id = 118] 13:10:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9B8BC7800) [pid = 2332] [serial = 351] [outer = 0000000000000000] 13:10:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9B9037000) [pid = 2332] [serial = 352] [outer = 000000A9B8BC7800] 13:10:24 INFO - PROCESS | 2332 | 1464293424614 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9B98BC000) [pid = 2332] [serial = 353] [outer = 000000A9B8BC7800] 13:10:25 INFO - PROCESS | 2332 | 1464293425073 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]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 13:10:25 INFO - PROCESS | 2332 | 1464293425128 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 13:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:10:25 INFO - PROCESS | 2332 | 1464293425130 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 13:10:25 INFO - PROCESS | 2332 | 1464293425133 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:10:25 INFO - PROCESS | 2332 | 1464293425135 Marionette TRACE conn6 <- [1,438,null,{}] 13:10:25 INFO - PROCESS | 2332 | 1464293425139 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}] 13:10:25 INFO - PROCESS | 2332 | 1464293425252 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 13:10:25 INFO - PROCESS | 2332 | 1464293425301 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B98EB000 == 51 [pid = 2332] [id = 119] 13:10:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9B990D400) [pid = 2332] [serial = 354] [outer = 0000000000000000] 13:10:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9B9BDF000) [pid = 2332] [serial = 355] [outer = 000000A9B990D400] 13:10:25 INFO - PROCESS | 2332 | 1464293425347 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9BA2F4C00) [pid = 2332] [serial = 356] [outer = 000000A9B990D400] 13:10:25 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9BE4C2400) [pid = 2332] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:10:25 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9AC191400) [pid = 2332] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:10:25 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9AD7B0C00) [pid = 2332] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:10:25 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9B240FC00) [pid = 2332] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:10:25 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B670D000) [pid = 2332] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:10:25 INFO - PROCESS | 2332 | 1464293425784 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]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 13:10:25 INFO - PROCESS | 2332 | 1464293425809 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 2332 | 1464293425811 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 13:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:10:25 INFO - PROCESS | 2332 | 1464293425822 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:10:25 INFO - PROCESS | 2332 | 1464293425824 Marionette TRACE conn6 <- [1,442,null,{}] 13:10:25 INFO - PROCESS | 2332 | 1464293425828 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}] 13:10:25 INFO - PROCESS | 2332 | 1464293425963 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 13:10:26 INFO - PROCESS | 2332 | 1464293426034 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A4000 == 52 [pid = 2332] [id = 120] 13:10:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9B2595C00) [pid = 2332] [serial = 357] [outer = 0000000000000000] 13:10:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9BA73DC00) [pid = 2332] [serial = 358] [outer = 000000A9B2595C00] 13:10:26 INFO - PROCESS | 2332 | 1464293426082 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9BDCA1800) [pid = 2332] [serial = 359] [outer = 000000A9B2595C00] 13:10:26 INFO - PROCESS | 2332 | 1464293426487 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]]]}] 13:10:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 13:10:26 INFO - PROCESS | 2332 | 1464293426509 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 2332 | 1464293426512 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 13:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:10:26 INFO - PROCESS | 2332 | 1464293426515 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 2332 | 1464293426517 Marionette TRACE conn6 <- [1,446,null,{}] 13:10:26 INFO - PROCESS | 2332 | 1464293426520 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}] 13:10:26 INFO - PROCESS | 2332 | 1464293426630 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 13:10:26 INFO - PROCESS | 2332 | 1464293426640 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE75800 == 53 [pid = 2332] [id = 121] 13:10:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9AC2AF800) [pid = 2332] [serial = 360] [outer = 0000000000000000] 13:10:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9BDCABC00) [pid = 2332] [serial = 361] [outer = 000000A9AC2AF800] 13:10:26 INFO - PROCESS | 2332 | 1464293426685 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9BE395400) [pid = 2332] [serial = 362] [outer = 000000A9AC2AF800] 13:10:27 INFO - PROCESS | 2332 | 1464293427103 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]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 13:10:27 INFO - PROCESS | 2332 | 1464293427148 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 2332 | 1464293427150 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 13:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:10:27 INFO - PROCESS | 2332 | 1464293427154 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 2332 | 1464293427155 Marionette TRACE conn6 <- [1,450,null,{}] 13:10:27 INFO - PROCESS | 2332 | 1464293427159 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}] 13:10:27 INFO - PROCESS | 2332 | 1464293427275 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 13:10:27 INFO - PROCESS | 2332 | 1464293427318 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF7F800 == 54 [pid = 2332] [id = 122] 13:10:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9BE391C00) [pid = 2332] [serial = 363] [outer = 0000000000000000] 13:10:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9BE4BE400) [pid = 2332] [serial = 364] [outer = 000000A9BE391C00] 13:10:27 INFO - PROCESS | 2332 | 1464293427364 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9BFDA2800) [pid = 2332] [serial = 365] [outer = 000000A9BE391C00] 13:10:27 INFO - PROCESS | 2332 | 1464293427790 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] 13:10:27 INFO - PROCESS | 2332 | 1464293427832 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 13:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:10:27 INFO - PROCESS | 2332 | 1464293427835 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 2332 | 1464293427837 Marionette TRACE conn6 <- [1,454,null,{}] 13:10:27 INFO - PROCESS | 2332 | 1464293427841 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}] 13:10:27 INFO - PROCESS | 2332 | 1464293427935 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 13:10:27 INFO - PROCESS | 2332 | 1464293427942 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BC7800 == 55 [pid = 2332] [id = 123] 13:10:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9C0A63400) [pid = 2332] [serial = 366] [outer = 0000000000000000] 13:10:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9C0A6F400) [pid = 2332] [serial = 367] [outer = 000000A9C0A63400] 13:10:28 INFO - PROCESS | 2332 | 1464293427992 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9C1391400) [pid = 2332] [serial = 368] [outer = 000000A9C0A63400] 13:10:28 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:28 INFO - PROCESS | 2332 | 1464293428537 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]]]}] 13:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 777ms 13:10:28 INFO - PROCESS | 2332 | 1464293428641 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 2332 | 1464293428646 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 13:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:10:28 INFO - PROCESS | 2332 | 1464293428665 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 2332 | 1464293428670 Marionette TRACE conn6 <- [1,458,null,{}] 13:10:28 INFO - PROCESS | 2332 | 1464293428677 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}] 13:10:28 INFO - PROCESS | 2332 | 1464293428806 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 13:10:28 INFO - PROCESS | 2332 | 1464293428914 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5560800 == 56 [pid = 2332] [id = 124] 13:10:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B240B400) [pid = 2332] [serial = 369] [outer = 0000000000000000] 13:10:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B2489400) [pid = 2332] [serial = 370] [outer = 000000A9B240B400] 13:10:28 INFO - PROCESS | 2332 | 1464293428974 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B6650800) [pid = 2332] [serial = 371] [outer = 000000A9B240B400] 13:10:29 INFO - PROCESS | 2332 | 1464293429610 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] 13:10:29 INFO - PROCESS | 2332 | 1464293429663 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 13:10:29 INFO - PROCESS | 2332 | 1464293429670 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:10:29 INFO - PROCESS | 2332 | 1464293429673 Marionette TRACE conn6 <- [1,462,null,{}] 13:10:29 INFO - PROCESS | 2332 | 1464293429677 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}] 13:10:29 INFO - PROCESS | 2332 | 1464293429795 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 13:10:29 INFO - PROCESS | 2332 | 1464293429881 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA72F800 == 57 [pid = 2332] [id = 125] 13:10:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B857F000) [pid = 2332] [serial = 372] [outer = 0000000000000000] 13:10:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B8B74400) [pid = 2332] [serial = 373] [outer = 000000A9B857F000] 13:10:29 INFO - PROCESS | 2332 | 1464293429938 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B979E800) [pid = 2332] [serial = 374] [outer = 000000A9B857F000] 13:10:30 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:30 INFO - PROCESS | 2332 | 1464293430577 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] 13:10:30 INFO - PROCESS | 2332 | 1464293430608 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 13:10:30 INFO - PROCESS | 2332 | 1464293430613 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:10:30 INFO - PROCESS | 2332 | 1464293430617 Marionette TRACE conn6 <- [1,466,null,{}] 13:10:30 INFO - PROCESS | 2332 | 1464293430629 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}] 13:10:30 INFO - PROCESS | 2332 | 1464293430747 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 13:10:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B97AC800) [pid = 2332] [serial = 375] [outer = 000000A9B6F10C00] 13:10:30 INFO - PROCESS | 2332 | 1464293430895 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C141C000 == 58 [pid = 2332] [id = 126] 13:10:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B9885400) [pid = 2332] [serial = 376] [outer = 0000000000000000] 13:10:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B9887000) [pid = 2332] [serial = 377] [outer = 000000A9B9885400] 13:10:30 INFO - PROCESS | 2332 | 1464293430963 Marionette DEBUG loaded listener.js 13:10:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B98C6000) [pid = 2332] [serial = 378] [outer = 000000A9B9885400] 13:10:31 INFO - PROCESS | 2332 | 1464293431617 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] 13:10:31 INFO - PROCESS | 2332 | 1464293431650 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 13:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:10:31 INFO - PROCESS | 2332 | 1464293431654 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 2332 | 1464293431656 Marionette TRACE conn6 <- [1,470,null,{}] 13:10:31 INFO - PROCESS | 2332 | 1464293431659 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}] 13:10:31 INFO - PROCESS | 2332 | 1464293431773 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 13:10:31 INFO - PROCESS | 2332 | 1464293431858 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C140F000 == 59 [pid = 2332] [id = 127] 13:10:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9BC6A7800) [pid = 2332] [serial = 379] [outer = 0000000000000000] 13:10:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9BDCAD000) [pid = 2332] [serial = 380] [outer = 000000A9BC6A7800] 13:10:31 INFO - PROCESS | 2332 | 1464293431915 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9C0A70C00) [pid = 2332] [serial = 381] [outer = 000000A9BC6A7800] 13:10:32 INFO - PROCESS | 2332 | 1464293432451 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]]]}] 13:10:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 839ms 13:10:32 INFO - PROCESS | 2332 | 1464293432495 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 2332 | 1464293432497 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 13:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:10:32 INFO - PROCESS | 2332 | 1464293432501 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 2332 | 1464293432503 Marionette TRACE conn6 <- [1,474,null,{}] 13:10:32 INFO - PROCESS | 2332 | 1464293432507 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}] 13:10:32 INFO - PROCESS | 2332 | 1464293432618 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 13:10:32 INFO - PROCESS | 2332 | 1464293432703 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1ACB800 == 60 [pid = 2332] [id = 128] 13:10:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B923B800) [pid = 2332] [serial = 382] [outer = 0000000000000000] 13:10:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B9241400) [pid = 2332] [serial = 383] [outer = 000000A9B923B800] 13:10:32 INFO - PROCESS | 2332 | 1464293432759 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9BB699800) [pid = 2332] [serial = 384] [outer = 000000A9B923B800] 13:10:33 INFO - PROCESS | 2332 | 1464293433386 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]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 986ms 13:10:33 INFO - PROCESS | 2332 | 1464293433504 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 2332 | 1464293433506 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 13:10:33 INFO - PROCESS | 2332 | 1464293433511 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:10:33 INFO - PROCESS | 2332 | 1464293433513 Marionette TRACE conn6 <- [1,478,null,{}] 13:10:33 INFO - PROCESS | 2332 | 1464293433518 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}] 13:10:33 INFO - PROCESS | 2332 | 1464293433659 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 13:10:33 INFO - PROCESS | 2332 | 1464293433727 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B609D800 == 61 [pid = 2332] [id = 129] 13:10:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B9245400) [pid = 2332] [serial = 385] [outer = 0000000000000000] 13:10:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9BD686C00) [pid = 2332] [serial = 386] [outer = 000000A9B9245400] 13:10:33 INFO - PROCESS | 2332 | 1464293433783 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9C1395C00) [pid = 2332] [serial = 387] [outer = 000000A9B9245400] 13:10:34 INFO - PROCESS | 2332 | 1464293434567 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]]]}] 13:10:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1069ms 13:10:34 INFO - PROCESS | 2332 | 1464293434592 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 13:10:34 INFO - PROCESS | 2332 | 1464293434598 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 13:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:10:34 INFO - PROCESS | 2332 | 1464293434602 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 2332 | 1464293434607 Marionette TRACE conn6 <- [1,482,null,{}] 13:10:34 INFO - PROCESS | 2332 | 1464293434633 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}] 13:10:34 INFO - PROCESS | 2332 | 1464293434739 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 13:10:34 INFO - PROCESS | 2332 | 1464293434813 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C7000 == 62 [pid = 2332] [id = 130] 13:10:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B240B000) [pid = 2332] [serial = 388] [outer = 0000000000000000] 13:10:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B2443C00) [pid = 2332] [serial = 389] [outer = 000000A9B240B000] 13:10:34 INFO - PROCESS | 2332 | 1464293434864 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B5C84400) [pid = 2332] [serial = 390] [outer = 000000A9B240B000] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC9A800 == 61 [pid = 2332] [id = 31] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFF7F800 == 60 [pid = 2332] [id = 122] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE75800 == 59 [pid = 2332] [id = 121] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A4000 == 58 [pid = 2332] [id = 120] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B98EB000 == 57 [pid = 2332] [id = 119] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D6A800 == 56 [pid = 2332] [id = 118] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B849F000 == 55 [pid = 2332] [id = 117] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29D4800 == 54 [pid = 2332] [id = 116] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33BF000 == 53 [pid = 2332] [id = 115] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B98C9400) [pid = 2332] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9AC2AC800) [pid = 2332] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B8BCA400) [pid = 2332] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B5C8BC00) [pid = 2332] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B8580C00) [pid = 2332] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0B8F000 == 52 [pid = 2332] [id = 100] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6090800 == 51 [pid = 2332] [id = 110] 13:10:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8E0A000 == 50 [pid = 2332] [id = 109] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9C0A6B400) [pid = 2332] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B2594000) [pid = 2332] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B3321400) [pid = 2332] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B2414800) [pid = 2332] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B8BCB000) [pid = 2332] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B67D0C00) [pid = 2332] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B84DCC00) [pid = 2332] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B2411400) [pid = 2332] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B5543800) [pid = 2332] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:10:35 INFO - PROCESS | 2332 | 1464293435494 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]]]}] 13:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 965ms 13:10:35 INFO - PROCESS | 2332 | 1464293435572 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 2332 | 1464293435577 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 13:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:10:35 INFO - PROCESS | 2332 | 1464293435586 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 2332 | 1464293435589 Marionette TRACE conn6 <- [1,486,null,{}] 13:10:35 INFO - PROCESS | 2332 | 1464293435593 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}] 13:10:35 INFO - PROCESS | 2332 | 1464293435688 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 13:10:35 INFO - PROCESS | 2332 | 1464293435759 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C1E000 == 51 [pid = 2332] [id = 131] 13:10:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B174E000) [pid = 2332] [serial = 391] [outer = 0000000000000000] 13:10:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B2914C00) [pid = 2332] [serial = 392] [outer = 000000A9B174E000] 13:10:35 INFO - PROCESS | 2332 | 1464293435806 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B5C8A400) [pid = 2332] [serial = 393] [outer = 000000A9B174E000] 13:10:36 INFO - PROCESS | 2332 | 1464293436221 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]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 13:10:36 INFO - PROCESS | 2332 | 1464293436262 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 2332 | 1464293436265 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 13:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:10:36 INFO - PROCESS | 2332 | 1464293436268 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 2332 | 1464293436272 Marionette TRACE conn6 <- [1,490,null,{}] 13:10:36 INFO - PROCESS | 2332 | 1464293436283 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}] 13:10:36 INFO - PROCESS | 2332 | 1464293436404 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 13:10:36 INFO - PROCESS | 2332 | 1464293436421 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BE1800 == 52 [pid = 2332] [id = 132] 13:10:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B670F800) [pid = 2332] [serial = 394] [outer = 0000000000000000] 13:10:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B6F30800) [pid = 2332] [serial = 395] [outer = 000000A9B670F800] 13:10:36 INFO - PROCESS | 2332 | 1464293436471 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B84DCC00) [pid = 2332] [serial = 396] [outer = 000000A9B670F800] 13:10:36 INFO - PROCESS | 2332 | 1464293436919 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]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 693ms 13:10:36 INFO - PROCESS | 2332 | 1464293436963 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 2332 | 1464293436966 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 13:10:36 INFO - PROCESS | 2332 | 1464293436969 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:10:36 INFO - PROCESS | 2332 | 1464293436971 Marionette TRACE conn6 <- [1,494,null,{}] 13:10:36 INFO - PROCESS | 2332 | 1464293436974 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}] 13:10:37 INFO - PROCESS | 2332 | 1464293437065 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 13:10:37 INFO - PROCESS | 2332 | 1464293437071 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9158800 == 53 [pid = 2332] [id = 133] 13:10:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B8566400) [pid = 2332] [serial = 397] [outer = 0000000000000000] 13:10:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B8577400) [pid = 2332] [serial = 398] [outer = 000000A9B8566400] 13:10:37 INFO - PROCESS | 2332 | 1464293437121 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B8B11000) [pid = 2332] [serial = 399] [outer = 000000A9B8566400] 13:10:37 INFO - PROCESS | 2332 | 1464293437567 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]]]}] 13:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 13:10:37 INFO - PROCESS | 2332 | 1464293437601 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 2332 | 1464293437603 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 13:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:10:37 INFO - PROCESS | 2332 | 1464293437613 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 2332 | 1464293437615 Marionette TRACE conn6 <- [1,498,null,{}] 13:10:37 INFO - PROCESS | 2332 | 1464293437619 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}] 13:10:37 INFO - PROCESS | 2332 | 1464293437727 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 13:10:37 INFO - PROCESS | 2332 | 1464293437808 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9944000 == 54 [pid = 2332] [id = 134] 13:10:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B8B1B000) [pid = 2332] [serial = 400] [outer = 0000000000000000] 13:10:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B8B7E000) [pid = 2332] [serial = 401] [outer = 000000A9B8B1B000] 13:10:37 INFO - PROCESS | 2332 | 1464293437854 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B8BCEC00) [pid = 2332] [serial = 402] [outer = 000000A9B8B1B000] 13:10:38 INFO - PROCESS | 2332 | 1464293438308 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]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 776ms 13:10:38 INFO - PROCESS | 2332 | 1464293438392 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 2332 | 1464293438401 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 13:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:10:38 INFO - PROCESS | 2332 | 1464293438415 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 2332 | 1464293438417 Marionette TRACE conn6 <- [1,502,null,{}] 13:10:38 INFO - PROCESS | 2332 | 1464293438421 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}] 13:10:38 INFO - PROCESS | 2332 | 1464293438545 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 13:10:38 INFO - PROCESS | 2332 | 1464293438599 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE69000 == 55 [pid = 2332] [id = 135] 13:10:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B97A4000) [pid = 2332] [serial = 403] [outer = 0000000000000000] 13:10:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B981F400) [pid = 2332] [serial = 404] [outer = 000000A9B97A4000] 13:10:38 INFO - PROCESS | 2332 | 1464293438646 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9AC02FC00) [pid = 2332] [serial = 405] [outer = 000000A9B97A4000] 13:10:39 INFO - PROCESS | 2332 | 1464293439085 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]]]}] 13:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 733ms 13:10:39 INFO - PROCESS | 2332 | 1464293439144 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 13:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:10:39 INFO - PROCESS | 2332 | 1464293439147 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 13:10:39 INFO - PROCESS | 2332 | 1464293439150 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 2332 | 1464293439152 Marionette TRACE conn6 <- [1,506,null,{}] 13:10:39 INFO - PROCESS | 2332 | 1464293439155 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}] 13:10:39 INFO - PROCESS | 2332 | 1464293439264 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 13:10:39 INFO - PROCESS | 2332 | 1464293439316 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC8F000 == 56 [pid = 2332] [id = 136] 13:10:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B98C2400) [pid = 2332] [serial = 406] [outer = 0000000000000000] 13:10:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B9988C00) [pid = 2332] [serial = 407] [outer = 000000A9B98C2400] 13:10:39 INFO - PROCESS | 2332 | 1464293439362 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B9D1B000) [pid = 2332] [serial = 408] [outer = 000000A9B98C2400] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B8BC7800) [pid = 2332] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B990D400) [pid = 2332] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B2595C00) [pid = 2332] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9AC7DB000) [pid = 2332] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9AD67FC00) [pid = 2332] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B83CB000) [pid = 2332] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9BE391C00) [pid = 2332] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:10:39 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9AC2AF800) [pid = 2332] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:10:39 INFO - PROCESS | 2332 | 1464293439842 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]]]}] 13:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 13:10:39 INFO - PROCESS | 2332 | 1464293439887 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 2332 | 1464293439889 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 13:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:10:39 INFO - PROCESS | 2332 | 1464293439893 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 2332 | 1464293439895 Marionette TRACE conn6 <- [1,510,null,{}] 13:10:39 INFO - PROCESS | 2332 | 1464293439898 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}] 13:10:40 INFO - PROCESS | 2332 | 1464293440022 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 13:10:40 INFO - PROCESS | 2332 | 1464293440031 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BCE000 == 57 [pid = 2332] [id = 137] 13:10:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9848E6000) [pid = 2332] [serial = 409] [outer = 0000000000000000] 13:10:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9848ECC00) [pid = 2332] [serial = 410] [outer = 000000A9848E6000] 13:10:40 INFO - PROCESS | 2332 | 1464293440079 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B1409C00) [pid = 2332] [serial = 411] [outer = 000000A9848E6000] 13:10:40 INFO - PROCESS | 2332 | 1464293440491 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]]]}] 13:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 13:10:40 INFO - PROCESS | 2332 | 1464293440526 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 13:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:10:40 INFO - PROCESS | 2332 | 1464293440528 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 13:10:40 INFO - PROCESS | 2332 | 1464293440531 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 2332 | 1464293440533 Marionette TRACE conn6 <- [1,514,null,{}] 13:10:40 INFO - PROCESS | 2332 | 1464293440537 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}] 13:10:40 INFO - PROCESS | 2332 | 1464293440646 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 13:10:40 INFO - PROCESS | 2332 | 1464293440657 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C127D000 == 58 [pid = 2332] [id = 138] 13:10:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B8B10800) [pid = 2332] [serial = 412] [outer = 0000000000000000] 13:10:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B9DD3800) [pid = 2332] [serial = 413] [outer = 000000A9B8B10800] 13:10:40 INFO - PROCESS | 2332 | 1464293440701 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9BB608400) [pid = 2332] [serial = 414] [outer = 000000A9B8B10800] 13:10:41 INFO - PROCESS | 2332 | 1464293441119 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]]]}] 13:10:41 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 13:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 13:10:41 INFO - PROCESS | 2332 | 1464293441164 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 2332 | 1464293441166 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 13:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:10:41 INFO - PROCESS | 2332 | 1464293441169 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 2332 | 1464293441171 Marionette TRACE conn6 <- [1,518,null,{}] 13:10:41 INFO - PROCESS | 2332 | 1464293441174 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}] 13:10:41 INFO - PROCESS | 2332 | 1464293441270 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 13:10:41 INFO - PROCESS | 2332 | 1464293441278 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C3408000 == 59 [pid = 2332] [id = 139] 13:10:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B5505400) [pid = 2332] [serial = 415] [outer = 0000000000000000] 13:10:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B550E800) [pid = 2332] [serial = 416] [outer = 000000A9B5505400] 13:10:41 INFO - PROCESS | 2332 | 1464293441323 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9BB18FC00) [pid = 2332] [serial = 417] [outer = 000000A9B5505400] 13:10:41 INFO - PROCESS | 2332 | 1464293441872 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]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 776ms 13:10:42 INFO - PROCESS | 2332 | 1464293442036 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 2332 | 1464293442041 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 13:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:10:42 INFO - PROCESS | 2332 | 1464293442048 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 2332 | 1464293442053 Marionette TRACE conn6 <- [1,522,null,{}] 13:10:42 INFO - PROCESS | 2332 | 1464293442069 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}] 13:10:42 INFO - PROCESS | 2332 | 1464293442191 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 13:10:42 INFO - PROCESS | 2332 | 1464293442260 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33CD800 == 60 [pid = 2332] [id = 140] 13:10:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AC252800) [pid = 2332] [serial = 418] [outer = 0000000000000000] 13:10:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B15F3C00) [pid = 2332] [serial = 419] [outer = 000000A9AC252800] 13:10:42 INFO - PROCESS | 2332 | 1464293442360 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B3317C00) [pid = 2332] [serial = 420] [outer = 000000A9AC252800] 13:10:43 INFO - PROCESS | 2332 | 1464293443046 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]]]}] 13:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1037ms 13:10:43 INFO - PROCESS | 2332 | 1464293443091 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 2332 | 1464293443097 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 13:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:10:43 INFO - PROCESS | 2332 | 1464293443104 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 2332 | 1464293443108 Marionette TRACE conn6 <- [1,526,null,{}] 13:10:43 INFO - PROCESS | 2332 | 1464293443112 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}] 13:10:43 INFO - PROCESS | 2332 | 1464293443309 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 13:10:43 INFO - PROCESS | 2332 | 1464293443419 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCCE8800 == 61 [pid = 2332] [id = 141] 13:10:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B666E000) [pid = 2332] [serial = 421] [outer = 0000000000000000] 13:10:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B83CF000) [pid = 2332] [serial = 422] [outer = 000000A9B666E000] 13:10:43 INFO - PROCESS | 2332 | 1464293443476 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B8B10400) [pid = 2332] [serial = 423] [outer = 000000A9B666E000] 13:10:44 INFO - PROCESS | 2332 | 1464293444159 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]]]}] 13:10:44 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 13:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1071ms 13:10:44 INFO - PROCESS | 2332 | 1464293444181 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 2332 | 1464293444184 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 13:10:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:10:44 INFO - PROCESS | 2332 | 1464293444188 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 2332 | 1464293444192 Marionette TRACE conn6 <- [1,530,null,{}] 13:10:44 INFO - PROCESS | 2332 | 1464293444227 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}] 13:10:44 INFO - PROCESS | 2332 | 1464293444343 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 13:10:44 INFO - PROCESS | 2332 | 1464293444461 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CE0800 == 62 [pid = 2332] [id = 142] 13:10:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B9815000) [pid = 2332] [serial = 424] [outer = 0000000000000000] 13:10:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B9910800) [pid = 2332] [serial = 425] [outer = 000000A9B9815000] 13:10:44 INFO - PROCESS | 2332 | 1464293444522 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9BD67C800) [pid = 2332] [serial = 426] [outer = 000000A9B9815000] 13:10:45 INFO - PROCESS | 2332 | 1464293445180 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"]]]}] 13:10:45 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 13:10:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:10:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:10:45 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 13:10:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:10:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:10:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 999ms 13:10:45 INFO - PROCESS | 2332 | 1464293445188 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 2332 | 1464293445191 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 13:10:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:10:45 INFO - PROCESS | 2332 | 1464293445212 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 2332 | 1464293445215 Marionette TRACE conn6 <- [1,534,null,{}] 13:10:45 INFO - PROCESS | 2332 | 1464293445219 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}] 13:10:45 INFO - PROCESS | 2332 | 1464293445347 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 13:10:45 INFO - PROCESS | 2332 | 1464293445434 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD743000 == 63 [pid = 2332] [id = 143] 13:10:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9BDCAA800) [pid = 2332] [serial = 427] [outer = 0000000000000000] 13:10:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9BDCAF400) [pid = 2332] [serial = 428] [outer = 000000A9BDCAA800] 13:10:45 INFO - PROCESS | 2332 | 1464293445490 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9BE4BCC00) [pid = 2332] [serial = 429] [outer = 000000A9BDCAA800] 13:10:46 INFO - PROCESS | 2332 | 1464293446042 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]]]}] 13:10:46 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. 13:10:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 13:10:46 INFO - PROCESS | 2332 | 1464293446097 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 2332 | 1464293446099 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 13:10:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:10:46 INFO - PROCESS | 2332 | 1464293446103 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 2332 | 1464293446105 Marionette TRACE conn6 <- [1,538,null,{}] 13:10:46 INFO - PROCESS | 2332 | 1464293446109 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}] 13:10:46 INFO - PROCESS | 2332 | 1464293446225 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 13:10:46 INFO - PROCESS | 2332 | 1464293446314 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C2C1C000 == 64 [pid = 2332] [id = 144] 13:10:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9847CB000) [pid = 2332] [serial = 430] [outer = 0000000000000000] 13:10:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9847D2000) [pid = 2332] [serial = 431] [outer = 000000A9847CB000] 13:10:46 INFO - PROCESS | 2332 | 1464293446371 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9BDCAAC00) [pid = 2332] [serial = 432] [outer = 000000A9847CB000] 13:10:46 INFO - PROCESS | 2332 | 1464293446875 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]]]}] 13:10:46 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. 13:10:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 13:10:46 INFO - PROCESS | 2332 | 1464293446945 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 2332 | 1464293446947 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 13:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:10:46 INFO - PROCESS | 2332 | 1464293446951 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 2332 | 1464293446953 Marionette TRACE conn6 <- [1,542,null,{}] 13:10:46 INFO - PROCESS | 2332 | 1464293446957 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}] 13:10:47 INFO - PROCESS | 2332 | 1464293447090 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 13:10:47 INFO - PROCESS | 2332 | 1464293447212 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9937000 == 65 [pid = 2332] [id = 145] 13:10:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9848BF800) [pid = 2332] [serial = 433] [outer = 0000000000000000] 13:10:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9848C5C00) [pid = 2332] [serial = 434] [outer = 000000A9848BF800] 13:10:47 INFO - PROCESS | 2332 | 1464293447268 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9C0A6E800) [pid = 2332] [serial = 435] [outer = 000000A9848BF800] 13:10:47 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:47 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:48 INFO - PROCESS | 2332 | 1464293448132 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]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1231ms 13:10:48 INFO - PROCESS | 2332 | 1464293448185 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 2332 | 1464293448189 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 13:10:48 INFO - PROCESS | 2332 | 1464293448194 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:10:48 INFO - PROCESS | 2332 | 1464293448199 Marionette TRACE conn6 <- [1,546,null,{}] 13:10:48 INFO - PROCESS | 2332 | 1464293448205 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}] 13:10:48 INFO - PROCESS | 2332 | 1464293448344 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 13:10:48 INFO - PROCESS | 2332 | 1464293448471 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB0F1000 == 66 [pid = 2332] [id = 146] 13:10:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9804D6400) [pid = 2332] [serial = 436] [outer = 0000000000000000] 13:10:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9848C7800) [pid = 2332] [serial = 437] [outer = 000000A9804D6400] 13:10:48 INFO - PROCESS | 2332 | 1464293448525 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9848F1000) [pid = 2332] [serial = 438] [outer = 000000A9804D6400] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C127D000 == 65 [pid = 2332] [id = 138] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BCE000 == 64 [pid = 2332] [id = 137] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC8F000 == 63 [pid = 2332] [id = 136] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE69000 == 62 [pid = 2332] [id = 135] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9944000 == 61 [pid = 2332] [id = 134] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9158800 == 60 [pid = 2332] [id = 133] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BE1800 == 59 [pid = 2332] [id = 132] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C1E000 == 58 [pid = 2332] [id = 131] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33C7000 == 57 [pid = 2332] [id = 130] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1ACB800 == 56 [pid = 2332] [id = 128] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C140F000 == 55 [pid = 2332] [id = 127] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C141C000 == 54 [pid = 2332] [id = 126] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B10C1C00) [pid = 2332] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B6712C00) [pid = 2332] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B8BC6C00) [pid = 2332] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B9985400) [pid = 2332] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B981F000) [pid = 2332] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9C0A6F400) [pid = 2332] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA72F800 == 53 [pid = 2332] [id = 125] 13:10:49 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5560800 == 52 [pid = 2332] [id = 124] 13:10:49 INFO - PROCESS | 2332 | 1464293449173 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]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1030ms 13:10:49 INFO - PROCESS | 2332 | 1464293449229 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 2332 | 1464293449235 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 13:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B9037000) [pid = 2332] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B98BC000) [pid = 2332] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B9BDF000) [pid = 2332] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9BA73DC00) [pid = 2332] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B2A0EC00) [pid = 2332] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B5D5D000) [pid = 2332] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B2A0F400) [pid = 2332] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B0C0BC00) [pid = 2332] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B8569000) [pid = 2332] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9BFDA2800) [pid = 2332] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9BA2F4C00) [pid = 2332] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9BDCABC00) [pid = 2332] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9BE395400) [pid = 2332] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9BE4BE400) [pid = 2332] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B8B12000) [pid = 2332] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9BDCA1800) [pid = 2332] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:10:49 INFO - PROCESS | 2332 | 1464293449278 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 2332 | 1464293449281 Marionette TRACE conn6 <- [1,550,null,{}] 13:10:49 INFO - PROCESS | 2332 | 1464293449287 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}] 13:10:49 INFO - PROCESS | 2332 | 1464293449382 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 13:10:49 INFO - PROCESS | 2332 | 1464293449395 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC9BB800 == 53 [pid = 2332] [id = 147] 13:10:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9AC24B000) [pid = 2332] [serial = 439] [outer = 0000000000000000] 13:10:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AC2A8400) [pid = 2332] [serial = 440] [outer = 000000A9AC24B000] 13:10:49 INFO - PROCESS | 2332 | 1464293449441 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B1936800) [pid = 2332] [serial = 441] [outer = 000000A9AC24B000] 13:10:49 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:49 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:49 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:49 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:49 INFO - PROCESS | 2332 | 1464293449914 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]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 713ms 13:10:49 INFO - PROCESS | 2332 | 1464293449969 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 2332 | 1464293449971 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 13:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:10:49 INFO - PROCESS | 2332 | 1464293449975 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 2332 | 1464293449979 Marionette TRACE conn6 <- [1,554,null,{}] 13:10:49 INFO - PROCESS | 2332 | 1464293449989 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}] 13:10:50 INFO - PROCESS | 2332 | 1464293450113 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 13:10:50 INFO - PROCESS | 2332 | 1464293450191 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8150000 == 54 [pid = 2332] [id = 148] 13:10:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B0C6A800) [pid = 2332] [serial = 442] [outer = 0000000000000000] 13:10:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B5506000) [pid = 2332] [serial = 443] [outer = 000000A9B0C6A800] 13:10:50 INFO - PROCESS | 2332 | 1464293450241 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B5C8C800) [pid = 2332] [serial = 444] [outer = 000000A9B0C6A800] 13:10:50 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:50 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:50 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:50 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:50 INFO - PROCESS | 2332 | 1464293450646 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]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 734ms 13:10:50 INFO - PROCESS | 2332 | 1464293450712 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 2332 | 1464293450714 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 13:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:10:50 INFO - PROCESS | 2332 | 1464293450718 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 2332 | 1464293450720 Marionette TRACE conn6 <- [1,558,null,{}] 13:10:50 INFO - PROCESS | 2332 | 1464293450723 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}] 13:10:50 INFO - PROCESS | 2332 | 1464293450816 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 13:10:50 INFO - PROCESS | 2332 | 1464293450822 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D55000 == 55 [pid = 2332] [id = 149] 13:10:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B670A800) [pid = 2332] [serial = 445] [outer = 0000000000000000] 13:10:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B6710800) [pid = 2332] [serial = 446] [outer = 000000A9B670A800] 13:10:50 INFO - PROCESS | 2332 | 1464293450870 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B83CF800) [pid = 2332] [serial = 447] [outer = 000000A9B670A800] 13:10:51 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:51 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:51 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:51 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:51 INFO - PROCESS | 2332 | 1464293451299 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]]]}] 13:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 628ms 13:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:10:51 INFO - PROCESS | 2332 | 1464293451355 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 13:10:51 INFO - PROCESS | 2332 | 1464293451357 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 13:10:51 INFO - PROCESS | 2332 | 1464293451361 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:10:51 INFO - PROCESS | 2332 | 1464293451363 Marionette TRACE conn6 <- [1,562,null,{}] 13:10:51 INFO - PROCESS | 2332 | 1464293451367 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}] 13:10:51 INFO - PROCESS | 2332 | 1464293451478 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 13:10:51 INFO - PROCESS | 2332 | 1464293451554 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91E7800 == 56 [pid = 2332] [id = 150] 13:10:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B8561800) [pid = 2332] [serial = 448] [outer = 0000000000000000] 13:10:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B8569800) [pid = 2332] [serial = 449] [outer = 000000A9B8561800] 13:10:51 INFO - PROCESS | 2332 | 1464293451600 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B8B11400) [pid = 2332] [serial = 450] [outer = 000000A9B8561800] 13:10:52 INFO - PROCESS | 2332 | 1464293452027 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]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 13:10:52 INFO - PROCESS | 2332 | 1464293452055 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 2332 | 1464293452057 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 13:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:10:52 INFO - PROCESS | 2332 | 1464293452061 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 2332 | 1464293452070 Marionette TRACE conn6 <- [1,566,null,{}] 13:10:52 INFO - PROCESS | 2332 | 1464293452074 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}] 13:10:52 INFO - PROCESS | 2332 | 1464293452214 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 13:10:52 INFO - PROCESS | 2332 | 1464293452277 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBB90000 == 57 [pid = 2332] [id = 151] 13:10:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B8B81400) [pid = 2332] [serial = 451] [outer = 0000000000000000] 13:10:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B9038800) [pid = 2332] [serial = 452] [outer = 000000A9B8B81400] 13:10:52 INFO - PROCESS | 2332 | 1464293452327 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B97AB400) [pid = 2332] [serial = 453] [outer = 000000A9B8B81400] 13:10:52 INFO - PROCESS | 2332 | 1464293452771 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]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 13:10:52 INFO - PROCESS | 2332 | 1464293452798 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 2332 | 1464293452800 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 13:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:10:52 INFO - PROCESS | 2332 | 1464293452842 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 2332 | 1464293452844 Marionette TRACE conn6 <- [1,570,null,{}] 13:10:52 INFO - PROCESS | 2332 | 1464293452848 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}] 13:10:52 INFO - PROCESS | 2332 | 1464293452962 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 13:10:53 INFO - PROCESS | 2332 | 1464293453017 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66B1000 == 58 [pid = 2332] [id = 152] 13:10:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B2915C00) [pid = 2332] [serial = 454] [outer = 0000000000000000] 13:10:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B8BB3400) [pid = 2332] [serial = 455] [outer = 000000A9B2915C00] 13:10:53 INFO - PROCESS | 2332 | 1464293453062 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9B9980400) [pid = 2332] [serial = 456] [outer = 000000A9B2915C00] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B855C400) [pid = 2332] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B98C7400) [pid = 2332] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B8B1B000) [pid = 2332] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B97A4000) [pid = 2332] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B240B000) [pid = 2332] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9C0A63400) [pid = 2332] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B670F800) [pid = 2332] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B240B400) [pid = 2332] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B9245400) [pid = 2332] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B174E000) [pid = 2332] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B857F000) [pid = 2332] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B98C2400) [pid = 2332] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B8B10800) [pid = 2332] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9848E6000) [pid = 2332] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B8566400) [pid = 2332] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B666D000) [pid = 2332] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B8BC0800) [pid = 2332] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9AC2B2400) [pid = 2332] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B981CC00) [pid = 2332] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B666B800) [pid = 2332] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9AC2A5400) [pid = 2332] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B5547000) [pid = 2332] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B8BC1400) [pid = 2332] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:10:53 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B98C5000) [pid = 2332] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:10:53 INFO - PROCESS | 2332 | 1464293453688 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]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 903ms 13:10:53 INFO - PROCESS | 2332 | 1464293453735 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 2332 | 1464293453737 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 13:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:10:53 INFO - PROCESS | 2332 | 1464293453741 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 2332 | 1464293453742 Marionette TRACE conn6 <- [1,574,null,{}] 13:10:53 INFO - PROCESS | 2332 | 1464293453746 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}] 13:10:53 INFO - PROCESS | 2332 | 1464293453869 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 13:10:53 INFO - PROCESS | 2332 | 1464293453920 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8AB000 == 59 [pid = 2332] [id = 153] 13:10:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A980AE3000) [pid = 2332] [serial = 457] [outer = 0000000000000000] 13:10:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A980AEBC00) [pid = 2332] [serial = 458] [outer = 000000A980AE3000] 13:10:53 INFO - PROCESS | 2332 | 1464293453966 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9848E9400) [pid = 2332] [serial = 459] [outer = 000000A980AE3000] 13:10:54 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:54 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:54 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:54 INFO - PROCESS | 2332 | 1464293454365 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]]]}] 13:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 13:10:54 INFO - PROCESS | 2332 | 1464293454415 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 2332 | 1464293454417 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 13:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:10:54 INFO - PROCESS | 2332 | 1464293454421 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 2332 | 1464293454423 Marionette TRACE conn6 <- [1,578,null,{}] 13:10:54 INFO - PROCESS | 2332 | 1464293454431 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}] 13:10:54 INFO - PROCESS | 2332 | 1464293454520 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 13:10:54 INFO - PROCESS | 2332 | 1464293454528 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF83800 == 60 [pid = 2332] [id = 154] 13:10:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B5542800) [pid = 2332] [serial = 460] [outer = 0000000000000000] 13:10:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B665C000) [pid = 2332] [serial = 461] [outer = 000000A9B5542800] 13:10:54 INFO - PROCESS | 2332 | 1464293454572 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B97A0000) [pid = 2332] [serial = 462] [outer = 000000A9B5542800] 13:10:55 INFO - PROCESS | 2332 | 1464293455005 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]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 13:10:55 INFO - PROCESS | 2332 | 1464293455052 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 2332 | 1464293455055 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 13:10:55 INFO - PROCESS | 2332 | 1464293455058 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:10:55 INFO - PROCESS | 2332 | 1464293455060 Marionette TRACE conn6 <- [1,582,null,{}] 13:10:55 INFO - PROCESS | 2332 | 1464293455064 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}] 13:10:55 INFO - PROCESS | 2332 | 1464293455161 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 13:10:55 INFO - PROCESS | 2332 | [2332] 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 13:10:55 INFO - PROCESS | 2332 | 1464293455491 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1121000 == 61 [pid = 2332] [id = 155] 13:10:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B997E000) [pid = 2332] [serial = 463] [outer = 0000000000000000] 13:10:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B9B87800) [pid = 2332] [serial = 464] [outer = 000000A9B997E000] 13:10:55 INFO - PROCESS | 2332 | 1464293455539 Marionette DEBUG loaded listener.js 13:10:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B9FE4C00) [pid = 2332] [serial = 465] [outer = 000000A9B997E000] 13:10:56 INFO - PROCESS | 2332 | 1464293456189 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]]]}] 13:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1176ms 13:10:56 INFO - PROCESS | 2332 | 1464293456238 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 13:10:56 INFO - PROCESS | 2332 | 1464293456244 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 13:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:10:56 INFO - PROCESS | 2332 | 1464293456249 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:10:56 INFO - PROCESS | 2332 | 1464293456254 Marionette TRACE conn6 <- [1,586,null,{}] 13:10:56 INFO - PROCESS | 2332 | 1464293456259 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}] 13:10:56 INFO - PROCESS | 2332 | 1464293456382 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 13:10:56 INFO - PROCESS | 2332 | 1464293456503 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29C9000 == 62 [pid = 2332] [id = 156] 13:10:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9AA87FC00) [pid = 2332] [serial = 466] [outer = 0000000000000000] 13:10:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9AC2AD800) [pid = 2332] [serial = 467] [outer = 000000A9AA87FC00] 13:10:56 INFO - PROCESS | 2332 | 1464293456564 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B2411400) [pid = 2332] [serial = 468] [outer = 000000A9AA87FC00] 13:10:57 INFO - PROCESS | 2332 | 1464293457200 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]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 986ms 13:10:57 INFO - PROCESS | 2332 | 1464293457238 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 2332 | 1464293457245 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 13:10:57 INFO - PROCESS | 2332 | 1464293457252 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:10:57 INFO - PROCESS | 2332 | 1464293457255 Marionette TRACE conn6 <- [1,590,null,{}] 13:10:57 INFO - PROCESS | 2332 | 1464293457273 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}] 13:10:57 INFO - PROCESS | 2332 | 1464293457394 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 13:10:57 INFO - PROCESS | 2332 | 1464293457514 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA72D800 == 63 [pid = 2332] [id = 157] 13:10:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B5594000) [pid = 2332] [serial = 469] [outer = 0000000000000000] 13:10:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B6671800) [pid = 2332] [serial = 470] [outer = 000000A9B5594000] 13:10:57 INFO - PROCESS | 2332 | 1464293457575 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B8577800) [pid = 2332] [serial = 471] [outer = 000000A9B5594000] 13:10:58 INFO - PROCESS | 2332 | 1464293458168 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]]]}] 13:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 13:10:58 INFO - PROCESS | 2332 | 1464293458207 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 2332 | 1464293458209 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 13:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:10:58 INFO - PROCESS | 2332 | 1464293458215 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 2332 | 1464293458219 Marionette TRACE conn6 <- [1,594,null,{}] 13:10:58 INFO - PROCESS | 2332 | 1464293458231 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}] 13:10:58 INFO - PROCESS | 2332 | 1464293458348 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 13:10:58 INFO - PROCESS | 2332 | 1464293458442 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C2C1D800 == 64 [pid = 2332] [id = 158] 13:10:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B981E000) [pid = 2332] [serial = 472] [outer = 0000000000000000] 13:10:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B9881C00) [pid = 2332] [serial = 473] [outer = 000000A9B981E000] 13:10:58 INFO - PROCESS | 2332 | 1464293458501 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9BA748C00) [pid = 2332] [serial = 474] [outer = 000000A9B981E000] 13:10:59 INFO - PROCESS | 2332 | 1464293459090 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]]]}] 13:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 13:10:59 INFO - PROCESS | 2332 | 1464293459160 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 2332 | 1464293459163 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 13:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:10:59 INFO - PROCESS | 2332 | 1464293459166 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 2332 | 1464293459169 Marionette TRACE conn6 <- [1,598,null,{}] 13:10:59 INFO - PROCESS | 2332 | 1464293459172 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}] 13:10:59 INFO - PROCESS | 2332 | 1464293459291 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 13:10:59 INFO - PROCESS | 2332 | 1464293459410 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980664800 == 65 [pid = 2332] [id = 159] 13:10:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9BC6A3C00) [pid = 2332] [serial = 475] [outer = 0000000000000000] 13:10:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9BD681C00) [pid = 2332] [serial = 476] [outer = 000000A9BC6A3C00] 13:10:59 INFO - PROCESS | 2332 | 1464293459467 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9BDCB0C00) [pid = 2332] [serial = 477] [outer = 000000A9BC6A3C00] 13:11:00 INFO - PROCESS | 2332 | 1464293460074 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]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 986ms 13:11:00 INFO - PROCESS | 2332 | 1464293460155 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 13:11:00 INFO - PROCESS | 2332 | 1464293460158 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 13:11:00 INFO - PROCESS | 2332 | 1464293460176 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 2332 | 1464293460178 Marionette TRACE conn6 <- [1,602,null,{}] 13:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:11:00 INFO - PROCESS | 2332 | 1464293460183 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}] 13:11:00 INFO - PROCESS | 2332 | 1464293460296 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 13:11:00 INFO - PROCESS | 2332 | 1464293460414 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819AE000 == 66 [pid = 2332] [id = 160] 13:11:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A981166400) [pid = 2332] [serial = 478] [outer = 0000000000000000] 13:11:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A98116C400) [pid = 2332] [serial = 479] [outer = 000000A981166400] 13:11:00 INFO - PROCESS | 2332 | 1464293460471 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9BB18D400) [pid = 2332] [serial = 480] [outer = 000000A981166400] 13:11:01 INFO - PROCESS | 2332 | 1464293461081 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]]]}] 13:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 987ms 13:11:01 INFO - PROCESS | 2332 | 1464293461168 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 2332 | 1464293461171 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 13:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:11:01 INFO - PROCESS | 2332 | 1464293461175 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:11:01 INFO - PROCESS | 2332 | 1464293461177 Marionette TRACE conn6 <- [1,606,null,{}] 13:11:01 INFO - PROCESS | 2332 | 1464293461181 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}] 13:11:01 INFO - PROCESS | 2332 | 1464293461310 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 13:11:01 INFO - PROCESS | 2332 | 1464293461425 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812D5800 == 67 [pid = 2332] [id = 161] 13:11:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A980AE7C00) [pid = 2332] [serial = 481] [outer = 0000000000000000] 13:11:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9812AB400) [pid = 2332] [serial = 482] [outer = 000000A980AE7C00] 13:11:01 INFO - PROCESS | 2332 | 1464293461483 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B2484800) [pid = 2332] [serial = 483] [outer = 000000A980AE7C00] 13:11:02 INFO - PROCESS | 2332 | 1464293462291 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]]]}] 13:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1175ms 13:11:02 INFO - PROCESS | 2332 | 1464293462352 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 2332 | 1464293462357 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 13:11:02 INFO - PROCESS | 2332 | 1464293462361 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:11:02 INFO - PROCESS | 2332 | 1464293462366 Marionette TRACE conn6 <- [1,610,null,{}] 13:11:02 INFO - PROCESS | 2332 | 1464293462371 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}] 13:11:02 INFO - PROCESS | 2332 | 1464293462478 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 13:11:02 INFO - PROCESS | 2332 | 1464293462603 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98041A800 == 68 [pid = 2332] [id = 162] 13:11:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9848CA800) [pid = 2332] [serial = 484] [outer = 0000000000000000] 13:11:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9848E4000) [pid = 2332] [serial = 485] [outer = 000000A9848CA800] 13:11:02 INFO - PROCESS | 2332 | 1464293462656 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9AB0C9C00) [pid = 2332] [serial = 486] [outer = 000000A9848CA800] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFF83800 == 67 [pid = 2332] [id = 154] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8AB000 == 66 [pid = 2332] [id = 153] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66B1000 == 65 [pid = 2332] [id = 152] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBB90000 == 64 [pid = 2332] [id = 151] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91E7800 == 63 [pid = 2332] [id = 150] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D55000 == 62 [pid = 2332] [id = 149] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8150000 == 61 [pid = 2332] [id = 148] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B550E800) [pid = 2332] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC9BB800 == 60 [pid = 2332] [id = 147] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB0F1000 == 59 [pid = 2332] [id = 146] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCCE8800 == 58 [pid = 2332] [id = 141] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33CD800 == 57 [pid = 2332] [id = 140] 13:11:03 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C3408000 == 56 [pid = 2332] [id = 139] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B15F4000) [pid = 2332] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B6711C00) [pid = 2332] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B98BB800) [pid = 2332] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9BDCA6000) [pid = 2332] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B9031400) [pid = 2332] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B9BDFC00) [pid = 2332] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B8B19C00) [pid = 2332] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B906FC00) [pid = 2332] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B247FC00) [pid = 2332] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B98C6400) [pid = 2332] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B8561C00) [pid = 2332] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B8B7E000) [pid = 2332] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9AC02FC00) [pid = 2332] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B981F400) [pid = 2332] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B5C84400) [pid = 2332] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B2443C00) [pid = 2332] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9C1391400) [pid = 2332] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B6F30800) [pid = 2332] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B84DCC00) [pid = 2332] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B6650800) [pid = 2332] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B2489400) [pid = 2332] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9C1395C00) [pid = 2332] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9BD686C00) [pid = 2332] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B2914C00) [pid = 2332] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B5C8A400) [pid = 2332] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B979E800) [pid = 2332] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B8B74400) [pid = 2332] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B9887000) [pid = 2332] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B9988C00) [pid = 2332] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9BDCAD000) [pid = 2332] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B9241400) [pid = 2332] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9BB608400) [pid = 2332] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B9DD3800) [pid = 2332] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9BBDE8400) [pid = 2332] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9848ECC00) [pid = 2332] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B9D1B000) [pid = 2332] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B8577400) [pid = 2332] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B8BCEC00) [pid = 2332] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B8B11000) [pid = 2332] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B1409C00) [pid = 2332] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:11:03 INFO - PROCESS | 2332 | 1464293463265 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]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 13:11:03 INFO - PROCESS | 2332 | 1464293463309 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 2332 | 1464293463315 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 13:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:11:03 INFO - PROCESS | 2332 | 1464293463321 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 2332 | 1464293463324 Marionette TRACE conn6 <- [1,614,null,{}] 13:11:03 INFO - PROCESS | 2332 | 1464293463328 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}] 13:11:03 INFO - PROCESS | 2332 | 1464293463424 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 13:11:03 INFO - PROCESS | 2332 | 1464293463502 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1AF3800 == 57 [pid = 2332] [id = 163] 13:11:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9848CAC00) [pid = 2332] [serial = 487] [outer = 0000000000000000] 13:11:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9AB04E800) [pid = 2332] [serial = 488] [outer = 000000A9848CAC00] 13:11:03 INFO - PROCESS | 2332 | 1464293463550 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9AD7B0C00) [pid = 2332] [serial = 489] [outer = 000000A9848CAC00] 13:11:03 INFO - PROCESS | 2332 | 1464293463967 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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 13:11:04 INFO - PROCESS | 2332 | 1464293464015 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 2332 | 1464293464017 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 13:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:11:04 INFO - PROCESS | 2332 | 1464293464021 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 2332 | 1464293464025 Marionette TRACE conn6 <- [1,618,null,{}] 13:11:04 INFO - PROCESS | 2332 | 1464293464035 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}] 13:11:04 INFO - PROCESS | 2332 | 1464293464157 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 13:11:04 INFO - PROCESS | 2332 | 1464293464175 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66B1000 == 58 [pid = 2332] [id = 164] 13:11:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B2595C00) [pid = 2332] [serial = 490] [outer = 0000000000000000] 13:11:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B2A0EC00) [pid = 2332] [serial = 491] [outer = 000000A9B2595C00] 13:11:04 INFO - PROCESS | 2332 | 1464293464224 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B550E800) [pid = 2332] [serial = 492] [outer = 000000A9B2595C00] 13:11:04 INFO - PROCESS | 2332 | 1464293464685 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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 13:11:04 INFO - PROCESS | 2332 | 1464293464715 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 2332 | 1464293464718 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 13:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:11:04 INFO - PROCESS | 2332 | 1464293464721 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 2332 | 1464293464723 Marionette TRACE conn6 <- [1,622,null,{}] 13:11:04 INFO - PROCESS | 2332 | 1464293464727 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}] 13:11:04 INFO - PROCESS | 2332 | 1464293464821 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 13:11:04 INFO - PROCESS | 2332 | 1464293464828 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8305800 == 59 [pid = 2332] [id = 165] 13:11:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B600F800) [pid = 2332] [serial = 493] [outer = 0000000000000000] 13:11:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B6652800) [pid = 2332] [serial = 494] [outer = 000000A9B600F800] 13:11:04 INFO - PROCESS | 2332 | 1464293464874 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B6670000) [pid = 2332] [serial = 495] [outer = 000000A9B600F800] 13:11:05 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:05 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:05 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:05 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:05 INFO - PROCESS | 2332 | 1464293465306 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]]]}] 13:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 13:11:05 INFO - PROCESS | 2332 | 1464293465354 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 2332 | 1464293465356 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 13:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:11:05 INFO - PROCESS | 2332 | 1464293465360 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:11:05 INFO - PROCESS | 2332 | 1464293465362 Marionette TRACE conn6 <- [1,626,null,{}] 13:11:05 INFO - PROCESS | 2332 | 1464293465365 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}] 13:11:05 INFO - PROCESS | 2332 | 1464293465477 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 13:11:05 INFO - PROCESS | 2332 | 1464293465523 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BE9800 == 60 [pid = 2332] [id = 166] 13:11:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B67C8000) [pid = 2332] [serial = 496] [outer = 0000000000000000] 13:11:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B6F08C00) [pid = 2332] [serial = 497] [outer = 000000A9B67C8000] 13:11:05 INFO - PROCESS | 2332 | 1464293465600 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B84E0800) [pid = 2332] [serial = 498] [outer = 000000A9B67C8000] 13:11:05 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:05 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:06 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:06 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:06 INFO - PROCESS | 2332 | 1464293466067 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]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 13:11:06 INFO - PROCESS | 2332 | 1464293466103 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 2332 | 1464293466105 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 13:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:11:06 INFO - PROCESS | 2332 | 1464293466121 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 2332 | 1464293466123 Marionette TRACE conn6 <- [1,630,null,{}] 13:11:06 INFO - PROCESS | 2332 | 1464293466127 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}] 13:11:06 INFO - PROCESS | 2332 | 1464293466254 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 13:11:06 INFO - PROCESS | 2332 | 1464293466311 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9153800 == 61 [pid = 2332] [id = 167] 13:11:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B8B19000) [pid = 2332] [serial = 499] [outer = 0000000000000000] 13:11:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B8B77000) [pid = 2332] [serial = 500] [outer = 000000A9B8B19000] 13:11:06 INFO - PROCESS | 2332 | 1464293466358 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B8BCA400) [pid = 2332] [serial = 501] [outer = 000000A9B8B19000] 13:11:06 INFO - PROCESS | 2332 | 1464293466788 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]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 13:11:06 INFO - PROCESS | 2332 | 1464293466811 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 2332 | 1464293466813 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 13:11:06 INFO - PROCESS | 2332 | 1464293466817 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:11:06 INFO - PROCESS | 2332 | 1464293466819 Marionette TRACE conn6 <- [1,634,null,{}] 13:11:06 INFO - PROCESS | 2332 | 1464293466822 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}] 13:11:06 INFO - PROCESS | 2332 | 1464293466959 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 13:11:06 INFO - PROCESS | 2332 | 1464293466967 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9724800 == 62 [pid = 2332] [id = 168] 13:11:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B9031400) [pid = 2332] [serial = 502] [outer = 0000000000000000] 13:11:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B906D000) [pid = 2332] [serial = 503] [outer = 000000A9B9031400] 13:11:07 INFO - PROCESS | 2332 | 1464293467051 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B95B3400) [pid = 2332] [serial = 504] [outer = 000000A9B9031400] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A980AE3000) [pid = 2332] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B2915C00) [pid = 2332] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B5542800) [pid = 2332] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B8B81400) [pid = 2332] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B670A800) [pid = 2332] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9804D6400) [pid = 2332] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B8561800) [pid = 2332] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AC24B000) [pid = 2332] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:11:07 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B0C6A800) [pid = 2332] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:11:07 INFO - PROCESS | 2332 | 1464293467524 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]]]}] 13:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 13:11:07 INFO - PROCESS | 2332 | 1464293467561 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 2332 | 1464293467563 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 13:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:11:07 INFO - PROCESS | 2332 | 1464293467567 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 2332 | 1464293467578 Marionette TRACE conn6 <- [1,638,null,{}] 13:11:07 INFO - PROCESS | 2332 | 1464293467582 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}] 13:11:07 INFO - PROCESS | 2332 | 1464293467670 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 13:11:07 INFO - PROCESS | 2332 | 1464293467679 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9521800 == 63 [pid = 2332] [id = 169] 13:11:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9848E4C00) [pid = 2332] [serial = 505] [outer = 0000000000000000] 13:11:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B8B18C00) [pid = 2332] [serial = 506] [outer = 000000A9848E4C00] 13:11:07 INFO - PROCESS | 2332 | 1464293467724 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B9816800) [pid = 2332] [serial = 507] [outer = 000000A9848E4C00] 13:11:08 INFO - PROCESS | 2332 | 1464293468164 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]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:11:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 13:11:08 INFO - PROCESS | 2332 | 1464293468199 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 2332 | 1464293468201 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 13:11:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:11:08 INFO - PROCESS | 2332 | 1464293468204 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 2332 | 1464293468206 Marionette TRACE conn6 <- [1,642,null,{}] 13:11:08 INFO - PROCESS | 2332 | 1464293468209 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}] 13:11:08 INFO - PROCESS | 2332 | 1464293468328 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 13:11:08 INFO - PROCESS | 2332 | 1464293468338 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB6C0000 == 64 [pid = 2332] [id = 170] 13:11:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B9886000) [pid = 2332] [serial = 508] [outer = 0000000000000000] 13:11:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B98BC400) [pid = 2332] [serial = 509] [outer = 000000A9B9886000] 13:11:08 INFO - PROCESS | 2332 | 1464293468384 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B98C6C00) [pid = 2332] [serial = 510] [outer = 000000A9B9886000] 13:11:08 INFO - PROCESS | 2332 | 1464293468809 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]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:11:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 13:11:08 INFO - PROCESS | 2332 | 1464293468838 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 2332 | 1464293468840 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 13:11:08 INFO - PROCESS | 2332 | 1464293468844 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:11:08 INFO - PROCESS | 2332 | 1464293468846 Marionette TRACE conn6 <- [1,646,null,{}] 13:11:08 INFO - PROCESS | 2332 | 1464293468849 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}] 13:11:08 INFO - PROCESS | 2332 | 1464293468949 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 13:11:08 INFO - PROCESS | 2332 | 1464293468956 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC89F800 == 65 [pid = 2332] [id = 171] 13:11:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9812A4000) [pid = 2332] [serial = 511] [outer = 0000000000000000] 13:11:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B998C400) [pid = 2332] [serial = 512] [outer = 000000A9812A4000] 13:11:09 INFO - PROCESS | 2332 | 1464293469004 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B9CBF000) [pid = 2332] [serial = 513] [outer = 000000A9812A4000] 13:11:09 INFO - PROCESS | 2332 | 1464293469432 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]]]}] 13:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 13:11:09 INFO - PROCESS | 2332 | 1464293469524 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 13:11:09 INFO - PROCESS | 2332 | 1464293469529 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 13:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:11:09 INFO - PROCESS | 2332 | 1464293469535 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 2332 | 1464293469540 Marionette TRACE conn6 <- [1,650,null,{}] 13:11:09 INFO - PROCESS | 2332 | 1464293469547 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}] 13:11:09 INFO - PROCESS | 2332 | 1464293469672 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 13:11:09 INFO - PROCESS | 2332 | 1464293469818 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9ABA4F000 == 66 [pid = 2332] [id = 172] 13:11:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A98116A400) [pid = 2332] [serial = 514] [outer = 0000000000000000] 13:11:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9812A6000) [pid = 2332] [serial = 515] [outer = 000000A98116A400] 13:11:09 INFO - PROCESS | 2332 | 1464293469877 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9848BF000) [pid = 2332] [serial = 516] [outer = 000000A98116A400] 13:11:10 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:10 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:10 INFO - PROCESS | 2332 | 1464293470488 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]]]}] 13:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 987ms 13:11:10 INFO - PROCESS | 2332 | 1464293470525 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 2332 | 1464293470529 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 13:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:11:10 INFO - PROCESS | 2332 | 1464293470537 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 2332 | 1464293470541 Marionette TRACE conn6 <- [1,654,null,{}] 13:11:10 INFO - PROCESS | 2332 | 1464293470546 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}] 13:11:10 INFO - PROCESS | 2332 | 1464293470666 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 13:11:10 INFO - PROCESS | 2332 | 1464293470786 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D17000 == 67 [pid = 2332] [id = 173] 13:11:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B1AAB400) [pid = 2332] [serial = 517] [outer = 0000000000000000] 13:11:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B2445800) [pid = 2332] [serial = 518] [outer = 000000A9B1AAB400] 13:11:10 INFO - PROCESS | 2332 | 1464293470844 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B550D800) [pid = 2332] [serial = 519] [outer = 000000A9B1AAB400] 13:11:11 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:11 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:11 INFO - PROCESS | 2332 | 1464293471449 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]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 923ms 13:11:11 INFO - PROCESS | 2332 | 1464293471461 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 2332 | 1464293471464 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 13:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:11:11 INFO - PROCESS | 2332 | 1464293471468 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 2332 | 1464293471471 Marionette TRACE conn6 <- [1,658,null,{}] 13:11:11 INFO - PROCESS | 2332 | 1464293471482 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}] 13:11:11 INFO - PROCESS | 2332 | 1464293471605 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 13:11:11 INFO - PROCESS | 2332 | 1464293471699 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD63B000 == 68 [pid = 2332] [id = 174] 13:11:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B857D800) [pid = 2332] [serial = 520] [outer = 0000000000000000] 13:11:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B8B13C00) [pid = 2332] [serial = 521] [outer = 000000A9B857D800] 13:11:11 INFO - PROCESS | 2332 | 1464293471759 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B923F000) [pid = 2332] [serial = 522] [outer = 000000A9B857D800] 13:11:12 INFO - PROCESS | 2332 | 1464293472402 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]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 13:11:12 INFO - PROCESS | 2332 | 1464293472457 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 2332 | 1464293472459 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 13:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:11:12 INFO - PROCESS | 2332 | 1464293472463 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 2332 | 1464293472465 Marionette TRACE conn6 <- [1,662,null,{}] 13:11:12 INFO - PROCESS | 2332 | 1464293472469 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}] 13:11:12 INFO - PROCESS | 2332 | 1464293472588 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 13:11:12 INFO - PROCESS | 2332 | 1464293472679 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF81800 == 69 [pid = 2332] [id = 175] 13:11:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B9FDB800) [pid = 2332] [serial = 523] [outer = 0000000000000000] 13:11:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9BA67E800) [pid = 2332] [serial = 524] [outer = 000000A9B9FDB800] 13:11:12 INFO - PROCESS | 2332 | 1464293472735 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9BBB73800) [pid = 2332] [serial = 525] [outer = 000000A9B9FDB800] 13:11:13 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:13 INFO - PROCESS | 2332 | [2332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:13 INFO - PROCESS | 2332 | 1464293473297 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]]]}] 13:11:13 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 13:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 881ms 13:11:13 INFO - PROCESS | 2332 | 1464293473347 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 2332 | 1464293473349 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 13:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:11:13 INFO - PROCESS | 2332 | 1464293473353 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 2332 | 1464293473355 Marionette TRACE conn6 <- [1,666,null,{}] 13:11:13 INFO - PROCESS | 2332 | 1464293473359 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}] 13:11:13 INFO - PROCESS | 2332 | 1464293473472 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 13:11:13 INFO - PROCESS | 2332 | 1464293473563 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BD9800 == 70 [pid = 2332] [id = 176] 13:11:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9811B9400) [pid = 2332] [serial = 526] [outer = 0000000000000000] 13:11:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9811BEC00) [pid = 2332] [serial = 527] [outer = 000000A9811B9400] 13:11:13 INFO - PROCESS | 2332 | 1464293473620 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9BB18F000) [pid = 2332] [serial = 528] [outer = 000000A9811B9400] 13:11:14 INFO - PROCESS | 2332 | 1464293474236 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]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 923ms 13:11:14 INFO - PROCESS | 2332 | 1464293474279 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 2332 | 1464293474281 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 13:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:11:14 INFO - PROCESS | 2332 | 1464293474285 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 2332 | 1464293474287 Marionette TRACE conn6 <- [1,670,null,{}] 13:11:14 INFO - PROCESS | 2332 | 1464293474291 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}] 13:11:14 INFO - PROCESS | 2332 | 1464293474427 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 13:11:14 INFO - PROCESS | 2332 | 1464293474550 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1278800 == 71 [pid = 2332] [id = 177] 13:11:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9848B0400) [pid = 2332] [serial = 529] [outer = 0000000000000000] 13:11:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9BBDE8800) [pid = 2332] [serial = 530] [outer = 000000A9848B0400] 13:11:14 INFO - PROCESS | 2332 | 1464293474608 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9BDCA6000) [pid = 2332] [serial = 531] [outer = 000000A9848B0400] 13:11:15 INFO - PROCESS | 2332 | [2332] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:15 INFO - PROCESS | 2332 | [2332] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:15 INFO - PROCESS | 2332 | 1464293475710 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]]]}] 13:11:15 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) 13:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1473ms 13:11:15 INFO - PROCESS | 2332 | 1464293475761 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 2332 | 1464293475764 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 13:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:11:15 INFO - PROCESS | 2332 | 1464293475767 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 2332 | 1464293475769 Marionette TRACE conn6 <- [1,674,null,{}] 13:11:15 INFO - PROCESS | 2332 | 1464293475774 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}] 13:11:15 INFO - PROCESS | 2332 | 1464293475917 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 13:11:16 INFO - PROCESS | 2332 | 1464293476163 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC9BA800 == 72 [pid = 2332] [id = 178] 13:11:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A980AE7800) [pid = 2332] [serial = 532] [outer = 0000000000000000] 13:11:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A981168000) [pid = 2332] [serial = 533] [outer = 000000A980AE7800] 13:11:16 INFO - PROCESS | 2332 | 1464293476222 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9812A6800) [pid = 2332] [serial = 534] [outer = 000000A980AE7800] 13:11:17 INFO - PROCESS | 2332 | 1464293477284 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]]]}] 13:11:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:11:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1535ms 13:11:17 INFO - PROCESS | 2332 | 1464293477305 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 2332 | 1464293477310 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 13:11:17 INFO - PROCESS | 2332 | 1464293477315 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:11:17 INFO - PROCESS | 2332 | 1464293477319 Marionette TRACE conn6 <- [1,678,null,{}] 13:11:17 INFO - PROCESS | 2332 | 1464293477324 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}] 13:11:17 INFO - PROCESS | 2332 | 1464293477435 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 13:11:17 INFO - PROCESS | 2332 | 1464293477549 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980657800 == 73 [pid = 2332] [id = 179] 13:11:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A980AEB400) [pid = 2332] [serial = 535] [outer = 0000000000000000] 13:11:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9848EFC00) [pid = 2332] [serial = 536] [outer = 000000A980AEB400] 13:11:17 INFO - PROCESS | 2332 | 1464293477641 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9AC249C00) [pid = 2332] [serial = 537] [outer = 000000A980AEB400] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B994E000 == 72 [pid = 2332] [id = 112] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB6C0000 == 71 [pid = 2332] [id = 170] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9521800 == 70 [pid = 2332] [id = 169] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9724800 == 69 [pid = 2332] [id = 168] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9153800 == 68 [pid = 2332] [id = 167] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BE9800 == 67 [pid = 2332] [id = 166] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8305800 == 66 [pid = 2332] [id = 165] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66B1000 == 65 [pid = 2332] [id = 164] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1AF3800 == 64 [pid = 2332] [id = 163] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A98041A800 == 63 [pid = 2332] [id = 162] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B15F3C00) [pid = 2332] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B9910800) [pid = 2332] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9BDCAF400) [pid = 2332] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B83CF000) [pid = 2332] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9848C5C00) [pid = 2332] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C2C1D800 == 62 [pid = 2332] [id = 158] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA72D800 == 61 [pid = 2332] [id = 157] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29C9000 == 60 [pid = 2332] [id = 156] 13:11:17 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1121000 == 59 [pid = 2332] [id = 155] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9848E9400) [pid = 2332] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9847D2000) [pid = 2332] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B9980400) [pid = 2332] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B665C000) [pid = 2332] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B9038800) [pid = 2332] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B83CF800) [pid = 2332] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9848F1000) [pid = 2332] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B6710800) [pid = 2332] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A980AEBC00) [pid = 2332] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9848C7800) [pid = 2332] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B8569800) [pid = 2332] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B97AB400) [pid = 2332] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9AC2A8400) [pid = 2332] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B8BB3400) [pid = 2332] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B5C8C800) [pid = 2332] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B1936800) [pid = 2332] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B8B11400) [pid = 2332] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B5506000) [pid = 2332] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:11:17 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B97A0000) [pid = 2332] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:11:18 INFO - PROCESS | 2332 | 1464293478595 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]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:11:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1342ms 13:11:18 INFO - PROCESS | 2332 | 1464293478662 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 2332 | 1464293478666 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 13:11:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:11:18 INFO - PROCESS | 2332 | 1464293478671 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 2332 | 1464293478674 Marionette TRACE conn6 <- [1,682,null,{}] 13:11:18 INFO - PROCESS | 2332 | 1464293478678 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}] 13:11:18 INFO - PROCESS | 2332 | 1464293478773 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 13:11:18 INFO - PROCESS | 2332 | 1464293478781 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27C0800 == 60 [pid = 2332] [id = 180] 13:11:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AA747C00) [pid = 2332] [serial = 538] [outer = 0000000000000000] 13:11:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9AC2B2000) [pid = 2332] [serial = 539] [outer = 000000A9AA747C00] 13:11:18 INFO - PROCESS | 2332 | 1464293478827 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B240DC00) [pid = 2332] [serial = 540] [outer = 000000A9AA747C00] 13:11:19 INFO - PROCESS | 2332 | 1464293479806 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]]]}] 13:11:19 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) 13:11:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1177ms 13:11:19 INFO - PROCESS | 2332 | 1464293479852 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 2332 | 1464293479854 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 13:11:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:11:19 INFO - PROCESS | 2332 | 1464293479867 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 2332 | 1464293479873 Marionette TRACE conn6 <- [1,686,null,{}] 13:11:19 INFO - PROCESS | 2332 | 1464293479882 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}] 13:11:20 INFO - PROCESS | 2332 | 1464293480007 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 13:11:20 INFO - PROCESS | 2332 | 1464293480058 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8492800 == 61 [pid = 2332] [id = 181] 13:11:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B3321800) [pid = 2332] [serial = 541] [outer = 0000000000000000] 13:11:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B550F400) [pid = 2332] [serial = 542] [outer = 000000A9B3321800] 13:11:20 INFO - PROCESS | 2332 | 1464293480105 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B644EC00) [pid = 2332] [serial = 543] [outer = 000000A9B3321800] 13:11:21 INFO - PROCESS | 2332 | 1464293481054 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]]]}] 13:11:21 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) 13:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1242ms 13:11:21 INFO - PROCESS | 2332 | 1464293481114 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 2332 | 1464293481116 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 13:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:11:21 INFO - PROCESS | 2332 | 1464293481120 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 2332 | 1464293481122 Marionette TRACE conn6 <- [1,690,null,{}] 13:11:21 INFO - PROCESS | 2332 | 1464293481126 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}] 13:11:21 INFO - PROCESS | 2332 | 1464293481246 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 13:11:21 INFO - PROCESS | 2332 | 1464293481294 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D69800 == 62 [pid = 2332] [id = 182] 13:11:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B67CCC00) [pid = 2332] [serial = 544] [outer = 0000000000000000] 13:11:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B83D0800) [pid = 2332] [serial = 545] [outer = 000000A9B67CCC00] 13:11:21 INFO - PROCESS | 2332 | 1464293481341 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B8561000) [pid = 2332] [serial = 546] [outer = 000000A9B67CCC00] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9848BF800) [pid = 2332] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B5505400) [pid = 2332] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B67C8000) [pid = 2332] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B8B19000) [pid = 2332] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B9031400) [pid = 2332] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B981E000) [pid = 2332] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9BC6A3C00) [pid = 2332] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A980AE7C00) [pid = 2332] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B600F800) [pid = 2332] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9848E4C00) [pid = 2332] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9848CAC00) [pid = 2332] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9848CA800) [pid = 2332] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9AA87FC00) [pid = 2332] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B997E000) [pid = 2332] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B2595C00) [pid = 2332] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B5594000) [pid = 2332] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B9886000) [pid = 2332] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:11:21 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9AC252800) [pid = 2332] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:11:22 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B666E000) [pid = 2332] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:11:22 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B9815000) [pid = 2332] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:11:22 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9BDCAA800) [pid = 2332] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:11:22 INFO - PROCESS | 2332 | 1464293482328 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]]]}] 13:11:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1237ms 13:11:22 INFO - PROCESS | 2332 | 1464293482360 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 2332 | 1464293482365 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 13:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:11:22 INFO - PROCESS | 2332 | 1464293482371 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 2332 | 1464293482376 Marionette TRACE conn6 <- [1,694,null,{}] 13:11:22 INFO - PROCESS | 2332 | 1464293482383 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}] 13:11:22 INFO - PROCESS | 2332 | 1464293482536 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 13:11:22 INFO - PROCESS | 2332 | 1464293482700 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD7E1000 == 63 [pid = 2332] [id = 183] 13:11:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9812A1400) [pid = 2332] [serial = 547] [outer = 0000000000000000] 13:11:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9847D3000) [pid = 2332] [serial = 548] [outer = 000000A9812A1400] 13:11:22 INFO - PROCESS | 2332 | 1464293482764 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9848CAC00) [pid = 2332] [serial = 549] [outer = 000000A9812A1400] 13:11:23 INFO - PROCESS | 2332 | 1464293483840 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]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1486ms 13:11:23 INFO - PROCESS | 2332 | 1464293483861 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 2332 | 1464293483867 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 13:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:11:23 INFO - PROCESS | 2332 | 1464293483874 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 2332 | 1464293483877 Marionette TRACE conn6 <- [1,698,null,{}] 13:11:23 INFO - PROCESS | 2332 | 1464293483881 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}] 13:11:24 INFO - PROCESS | 2332 | 1464293483999 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 13:11:24 INFO - PROCESS | 2332 | 1464293484124 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8489800 == 64 [pid = 2332] [id = 184] 13:11:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9AA744400) [pid = 2332] [serial = 550] [outer = 0000000000000000] 13:11:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B1936800) [pid = 2332] [serial = 551] [outer = 000000A9AA744400] 13:11:24 INFO - PROCESS | 2332 | 1464293484184 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B2991C00) [pid = 2332] [serial = 552] [outer = 000000A9AA744400] 13:11:25 INFO - PROCESS | 2332 | 1464293485238 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]]]}] 13:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1381ms 13:11:25 INFO - PROCESS | 2332 | 1464293485255 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 2332 | 1464293485258 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 13:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:11:25 INFO - PROCESS | 2332 | 1464293485262 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 2332 | 1464293485266 Marionette TRACE conn6 <- [1,702,null,{}] 13:11:25 INFO - PROCESS | 2332 | 1464293485278 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}] 13:11:25 INFO - PROCESS | 2332 | 1464293485401 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 13:11:25 INFO - PROCESS | 2332 | 1464293485537 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA718000 == 65 [pid = 2332] [id = 185] 13:11:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B857A400) [pid = 2332] [serial = 553] [outer = 0000000000000000] 13:11:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B8B11400) [pid = 2332] [serial = 554] [outer = 000000A9B857A400] 13:11:25 INFO - PROCESS | 2332 | 1464293485598 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B196F800) [pid = 2332] [serial = 555] [outer = 000000A9B857A400] 13:11:26 INFO - PROCESS | 2332 | 1464293486653 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]]]}] 13:11:26 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 13:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1443ms 13:11:26 INFO - PROCESS | 2332 | 1464293486706 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 13:11:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:11:26 INFO - PROCESS | 2332 | 1464293486710 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 13:11:26 INFO - PROCESS | 2332 | 1464293486714 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 2332 | 1464293486716 Marionette TRACE conn6 <- [1,706,null,{}] 13:11:26 INFO - PROCESS | 2332 | 1464293486720 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}] 13:11:26 INFO - PROCESS | 2332 | 1464293486866 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 13:11:26 INFO - PROCESS | 2332 | 1464293486985 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8A9000 == 66 [pid = 2332] [id = 186] 13:11:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B8BCD400) [pid = 2332] [serial = 556] [outer = 0000000000000000] 13:11:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B923D400) [pid = 2332] [serial = 557] [outer = 000000A9B8BCD400] 13:11:27 INFO - PROCESS | 2332 | 1464293487042 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B97A5000) [pid = 2332] [serial = 558] [outer = 000000A9B8BCD400] 13:11:28 INFO - PROCESS | 2332 | 1464293488086 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]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:11:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1380ms 13:11:28 INFO - PROCESS | 2332 | 1464293488110 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 2332 | 1464293488112 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 13:11:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:11:28 INFO - PROCESS | 2332 | 1464293488118 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 2332 | 1464293488121 Marionette TRACE conn6 <- [1,710,null,{}] 13:11:28 INFO - PROCESS | 2332 | 1464293488125 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}] 13:11:28 INFO - PROCESS | 2332 | 1464293488236 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 13:11:28 INFO - PROCESS | 2332 | 1464293488382 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD643800 == 67 [pid = 2332] [id = 187] 13:11:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B9245C00) [pid = 2332] [serial = 559] [outer = 0000000000000000] 13:11:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B988EC00) [pid = 2332] [serial = 560] [outer = 000000A9B9245C00] 13:11:28 INFO - PROCESS | 2332 | 1464293488443 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B9986800) [pid = 2332] [serial = 561] [outer = 000000A9B9245C00] 13:11:29 INFO - PROCESS | 2332 | 1464293488984 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] 13:11:29 INFO - PROCESS | 2332 | 1464293489048 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 13:11:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:11:29 INFO - PROCESS | 2332 | 1464293489052 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 2332 | 1464293489054 Marionette TRACE conn6 <- [1,714,null,{}] 13:11:29 INFO - PROCESS | 2332 | 1464293489058 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}] 13:11:29 INFO - PROCESS | 2332 | 1464293489192 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 13:11:29 INFO - PROCESS | 2332 | 1464293489313 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33BF000 == 68 [pid = 2332] [id = 188] 13:11:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9804DF800) [pid = 2332] [serial = 562] [outer = 0000000000000000] 13:11:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A98130C800) [pid = 2332] [serial = 563] [outer = 000000A9804DF800] 13:11:29 INFO - PROCESS | 2332 | 1464293489373 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9BA222800) [pid = 2332] [serial = 564] [outer = 000000A9804DF800] 13:11:30 INFO - PROCESS | 2332 | 1464293490152 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]]]}] 13:11:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:11:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1124ms 13:11:30 INFO - PROCESS | 2332 | 1464293490179 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 2332 | 1464293490183 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 13:11:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:11:30 INFO - PROCESS | 2332 | 1464293490188 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - PROCESS | 2332 | 1464293490193 Marionette TRACE conn6 <- [1,718,null,{}] 13:11:30 INFO - PROCESS | 2332 | 1464293490199 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}] 13:11:30 INFO - PROCESS | 2332 | 1464293490311 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 13:11:30 INFO - PROCESS | 2332 | 1464293490436 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A8800 == 69 [pid = 2332] [id = 189] 13:11:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A98116EC00) [pid = 2332] [serial = 565] [outer = 0000000000000000] 13:11:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A981309C00) [pid = 2332] [serial = 566] [outer = 000000A98116EC00] 13:11:30 INFO - PROCESS | 2332 | 1464293490488 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9848AF800) [pid = 2332] [serial = 567] [outer = 000000A98116EC00] 13:11:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B837E000 == 68 [pid = 2332] [id = 58] 13:11:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8492800 == 67 [pid = 2332] [id = 181] 13:11:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27C0800 == 66 [pid = 2332] [id = 180] 13:11:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A980657800 == 65 [pid = 2332] [id = 179] 13:11:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC9BA800 == 64 [pid = 2332] [id = 178] 13:11:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D17000 == 63 [pid = 2332] [id = 173] 13:11:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9ABA4F000 == 62 [pid = 2332] [id = 172] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B3317C00) [pid = 2332] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B8B10400) [pid = 2332] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9BD67C800) [pid = 2332] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9BE4BCC00) [pid = 2332] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9C0A6E800) [pid = 2332] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B95B3400) [pid = 2332] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B6670000) [pid = 2332] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9BB18FC00) [pid = 2332] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B6F08C00) [pid = 2332] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B84E0800) [pid = 2332] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B8BCA400) [pid = 2332] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B8B77000) [pid = 2332] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B906D000) [pid = 2332] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9BA748C00) [pid = 2332] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B9881C00) [pid = 2332] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9BDCB0C00) [pid = 2332] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9BD681C00) [pid = 2332] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B2484800) [pid = 2332] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9812AB400) [pid = 2332] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B6652800) [pid = 2332] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B9816800) [pid = 2332] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AB04E800) [pid = 2332] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AD7B0C00) [pid = 2332] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9AB0C9C00) [pid = 2332] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9848E4000) [pid = 2332] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B2411400) [pid = 2332] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9AC2AD800) [pid = 2332] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B9B87800) [pid = 2332] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B8B18C00) [pid = 2332] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B9FE4C00) [pid = 2332] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B2A0EC00) [pid = 2332] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B550E800) [pid = 2332] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B8577800) [pid = 2332] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B6671800) [pid = 2332] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A98116C400) [pid = 2332] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B98BC400) [pid = 2332] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B998C400) [pid = 2332] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B98C6C00) [pid = 2332] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:11:31 INFO - PROCESS | 2332 | 1464293491160 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] 13:11:31 INFO - PROCESS | 2332 | 1464293491224 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 13:11:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:11:31 INFO - PROCESS | 2332 | 1464293491231 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 2332 | 1464293491233 Marionette TRACE conn6 <- [1,722,null,{}] 13:11:31 INFO - PROCESS | 2332 | 1464293491237 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}] 13:11:31 INFO - PROCESS | 2332 | 1464293491336 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 13:11:31 INFO - PROCESS | 2332 | 1464293491416 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819B6000 == 63 [pid = 2332] [id = 190] 13:11:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A98116E000) [pid = 2332] [serial = 568] [outer = 0000000000000000] 13:11:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9847D3C00) [pid = 2332] [serial = 569] [outer = 000000A98116E000] 13:11:31 INFO - PROCESS | 2332 | 1464293491464 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9AB117800) [pid = 2332] [serial = 570] [outer = 000000A98116E000] 13:11:31 INFO - PROCESS | 2332 | 1464293491873 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]]]}] 13:11:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:11:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 13:11:31 INFO - PROCESS | 2332 | 1464293491953 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 2332 | 1464293491956 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 13:11:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:11:31 INFO - PROCESS | 2332 | 1464293491964 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 2332 | 1464293491967 Marionette TRACE conn6 <- [1,726,null,{}] 13:11:31 INFO - PROCESS | 2332 | 1464293491978 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}] 13:11:32 INFO - PROCESS | 2332 | 1464293492083 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 13:11:32 INFO - PROCESS | 2332 | 1464293492094 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6921800 == 64 [pid = 2332] [id = 191] 13:11:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B2484000) [pid = 2332] [serial = 571] [outer = 0000000000000000] 13:11:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B3321400) [pid = 2332] [serial = 572] [outer = 000000A9B2484000] 13:11:32 INFO - PROCESS | 2332 | 1464293492143 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B5547000) [pid = 2332] [serial = 573] [outer = 000000A9B2484000] 13:11:33 INFO - PROCESS | 2332 | [2332] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:33 INFO - PROCESS | 2332 | 1464293493089 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]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:11:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 13:11:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:11:33 INFO - PROCESS | 2332 | 1464293493143 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 2332 | 1464293493146 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 13:11:33 INFO - PROCESS | 2332 | 1464293493149 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 2332 | 1464293493151 Marionette TRACE conn6 <- [1,730,null,{}] 13:11:33 INFO - PROCESS | 2332 | 1464293493155 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}] 13:11:33 INFO - PROCESS | 2332 | 1464293493275 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 13:11:33 INFO - PROCESS | 2332 | 1464293493324 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8493800 == 65 [pid = 2332] [id = 192] 13:11:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B6666000) [pid = 2332] [serial = 574] [outer = 0000000000000000] 13:11:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B6704800) [pid = 2332] [serial = 575] [outer = 000000A9B6666000] 13:11:33 INFO - PROCESS | 2332 | 1464293493371 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B6F3E800) [pid = 2332] [serial = 576] [outer = 000000A9B6666000] 13:11:34 INFO - PROCESS | 2332 | 1464293494330 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]]]}] 13:11:34 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 13:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1238ms 13:11:34 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9812A4000) [pid = 2332] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:11:34 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A980AEB400) [pid = 2332] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:11:34 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AA747C00) [pid = 2332] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:11:34 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A980AE7800) [pid = 2332] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:11:34 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B3321800) [pid = 2332] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:11:34 INFO - PROCESS | 2332 | 1464293494391 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 2332 | 1464293494393 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 13:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:11:34 INFO - PROCESS | 2332 | 1464293494397 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 2332 | 1464293494398 Marionette TRACE conn6 <- [1,734,null,{}] 13:11:34 INFO - PROCESS | 2332 | 1464293494402 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}] 13:11:34 INFO - PROCESS | 2332 | 1464293494519 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 13:11:34 INFO - PROCESS | 2332 | 1464293494566 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812CB000 == 66 [pid = 2332] [id = 193] 13:11:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A980AEC000) [pid = 2332] [serial = 577] [outer = 0000000000000000] 13:11:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9AC250000) [pid = 2332] [serial = 578] [outer = 000000A980AEC000] 13:11:34 INFO - PROCESS | 2332 | 1464293494613 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B857A000) [pid = 2332] [serial = 579] [outer = 000000A980AEC000] 13:11:35 INFO - PROCESS | 2332 | 1464293495473 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]]]}] 13:11:35 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.) 13:11:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 13:11:35 INFO - PROCESS | 2332 | 1464293495526 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 13:11:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:11:35 INFO - PROCESS | 2332 | 1464293495536 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 13:11:35 INFO - PROCESS | 2332 | 1464293495540 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 2332 | 1464293495542 Marionette TRACE conn6 <- [1,738,null,{}] 13:11:35 INFO - PROCESS | 2332 | 1464293495548 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}] 13:11:35 INFO - PROCESS | 2332 | 1464293495661 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 13:11:35 INFO - PROCESS | 2332 | 1464293495670 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9946800 == 67 [pid = 2332] [id = 194] 13:11:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B8C04000) [pid = 2332] [serial = 580] [outer = 0000000000000000] 13:11:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B981B400) [pid = 2332] [serial = 581] [outer = 000000A9B8C04000] 13:11:35 INFO - PROCESS | 2332 | 1464293495715 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B998A400) [pid = 2332] [serial = 582] [outer = 000000A9B8C04000] 13:11:36 INFO - PROCESS | 2332 | 1464293496651 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]]]}] 13:11:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:11:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1125ms 13:11:36 INFO - PROCESS | 2332 | 1464293496665 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 13:11:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:11:36 INFO - PROCESS | 2332 | 1464293496667 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 13:11:36 INFO - PROCESS | 2332 | 1464293496671 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 2332 | 1464293496673 Marionette TRACE conn6 <- [1,742,null,{}] 13:11:36 INFO - PROCESS | 2332 | 1464293496676 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}] 13:11:36 INFO - PROCESS | 2332 | 1464293496793 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 13:11:36 INFO - PROCESS | 2332 | 1464293496800 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8A3800 == 68 [pid = 2332] [id = 195] 13:11:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B9BDC000) [pid = 2332] [serial = 583] [outer = 0000000000000000] 13:11:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B9FE9800) [pid = 2332] [serial = 584] [outer = 000000A9B9BDC000] 13:11:36 INFO - PROCESS | 2332 | 1464293496844 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9BB18E800) [pid = 2332] [serial = 585] [outer = 000000A9B9BDC000] 13:11:37 INFO - PROCESS | 2332 | 1464293497949 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]]]}] 13:11:38 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 13:11:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1343ms 13:11:38 INFO - PROCESS | 2332 | 1464293498018 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 13:11:38 INFO - PROCESS | 2332 | 1464293498023 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 13:11:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:11:38 INFO - PROCESS | 2332 | 1464293498029 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:11:38 INFO - PROCESS | 2332 | 1464293498032 Marionette TRACE conn6 <- [1,746,null,{}] 13:11:38 INFO - PROCESS | 2332 | 1464293498039 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}] 13:11:38 INFO - PROCESS | 2332 | 1464293498191 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 13:11:38 INFO - PROCESS | 2332 | 1464293498352 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC83B800 == 69 [pid = 2332] [id = 196] 13:11:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9848BD800) [pid = 2332] [serial = 586] [outer = 0000000000000000] 13:11:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9848CB400) [pid = 2332] [serial = 587] [outer = 000000A9848BD800] 13:11:38 INFO - PROCESS | 2332 | 1464293498411 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9AC247C00) [pid = 2332] [serial = 588] [outer = 000000A9848BD800] 13:11:39 INFO - PROCESS | 2332 | 1464293499008 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]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:11:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1026ms 13:11:39 INFO - PROCESS | 2332 | 1464293499059 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 2332 | 1464293499065 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 13:11:39 INFO - PROCESS | 2332 | 1464293499072 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:11:39 INFO - PROCESS | 2332 | 1464293499075 Marionette TRACE conn6 <- [1,750,null,{}] 13:11:39 INFO - PROCESS | 2332 | 1464293499079 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}] 13:11:39 INFO - PROCESS | 2332 | 1464293499219 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 13:11:39 INFO - PROCESS | 2332 | 1464293499340 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D6A800 == 70 [pid = 2332] [id = 197] 13:11:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B258E400) [pid = 2332] [serial = 589] [outer = 0000000000000000] 13:11:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B5541C00) [pid = 2332] [serial = 590] [outer = 000000A9B258E400] 13:11:39 INFO - PROCESS | 2332 | 1464293499397 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B6706C00) [pid = 2332] [serial = 591] [outer = 000000A9B258E400] 13:11:40 INFO - PROCESS | 2332 | [2332] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:40 INFO - PROCESS | 2332 | 1464293500461 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]]]}] 13:11:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:11:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1428ms 13:11:40 INFO - PROCESS | 2332 | 1464293500514 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 2332 | 1464293500517 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 13:11:40 INFO - PROCESS | 2332 | 1464293500522 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:11:40 INFO - PROCESS | 2332 | 1464293500526 Marionette TRACE conn6 <- [1,754,null,{}] 13:11:40 INFO - PROCESS | 2332 | 1464293500538 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}] 13:11:40 INFO - PROCESS | 2332 | 1464293500647 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 13:11:40 INFO - PROCESS | 2332 | 1464293500761 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF92800 == 71 [pid = 2332] [id = 198] 13:11:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B8BC6C00) [pid = 2332] [serial = 592] [outer = 0000000000000000] 13:11:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B9817C00) [pid = 2332] [serial = 593] [outer = 000000A9B8BC6C00] 13:11:40 INFO - PROCESS | 2332 | 1464293500820 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9BB18D000) [pid = 2332] [serial = 594] [outer = 000000A9B8BC6C00] 13:11:41 INFO - PROCESS | 2332 | 1464293501861 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]]]}] 13:11:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:11:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1390ms 13:11:41 INFO - PROCESS | 2332 | 1464293501916 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 13:11:41 INFO - PROCESS | 2332 | 1464293501920 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 13:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:11:41 INFO - PROCESS | 2332 | 1464293501923 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 2332 | 1464293501926 Marionette TRACE conn6 <- [1,758,null,{}] 13:11:41 INFO - PROCESS | 2332 | 1464293501930 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}] 13:11:42 INFO - PROCESS | 2332 | 1464293502038 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 13:11:42 INFO - PROCESS | 2332 | 1464293502413 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846E0800 == 72 [pid = 2332] [id = 199] 13:11:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9804E1400) [pid = 2332] [serial = 595] [outer = 0000000000000000] 13:11:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A980AE9C00) [pid = 2332] [serial = 596] [outer = 000000A9804E1400] 13:11:42 INFO - PROCESS | 2332 | 1464293502465 Marionette DEBUG loaded listener.js 13:11:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9811BF400) [pid = 2332] [serial = 597] [outer = 000000A9804E1400] 13:11:43 INFO - PROCESS | 2332 | 1464293503062 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]]]}] 13:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1175ms 13:11:43 INFO - PROCESS | 2332 | 1464293503100 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 2332 | 1464293503104 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 13:11:43 INFO - PROCESS | 2332 | 1464293503109 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:11:43 INFO - PROCESS | 2332 | 1464293503113 Marionette TRACE conn6 <- [1,762,null,{}] 13:11:43 INFO - PROCESS | 2332 | 1464293503118 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}] 13:11:43 INFO - PROCESS | 2332 | 1464293503252 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 13:11:43 INFO - PROCESS | 2332 | 1464293503373 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2550000 == 73 [pid = 2332] [id = 200] 13:11:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9848AD000) [pid = 2332] [serial = 598] [outer = 0000000000000000] 13:11:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9848E9400) [pid = 2332] [serial = 599] [outer = 000000A9848AD000] 13:11:43 INFO - PROCESS | 2332 | 1464293503424 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9AB04A800) [pid = 2332] [serial = 600] [outer = 000000A9848AD000] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8BA800 == 72 [pid = 2332] [id = 114] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C119D800 == 71 [pid = 2332] [id = 85] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9946800 == 70 [pid = 2332] [id = 194] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9812CB000 == 69 [pid = 2332] [id = 193] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8493800 == 68 [pid = 2332] [id = 192] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6921800 == 67 [pid = 2332] [id = 191] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819B6000 == 66 [pid = 2332] [id = 190] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC89F800 == 65 [pid = 2332] [id = 171] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A8800 == 64 [pid = 2332] [id = 189] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33BF000 == 63 [pid = 2332] [id = 188] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD643800 == 62 [pid = 2332] [id = 187] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B83D0800) [pid = 2332] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9811BEC00) [pid = 2332] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9BBDE8800) [pid = 2332] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8A9000 == 61 [pid = 2332] [id = 186] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA718000 == 60 [pid = 2332] [id = 185] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8489800 == 59 [pid = 2332] [id = 184] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD7E1000 == 58 [pid = 2332] [id = 183] 13:11:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D69800 == 57 [pid = 2332] [id = 182] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B9CBF000) [pid = 2332] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B8B13C00) [pid = 2332] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9848EFC00) [pid = 2332] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AC249C00) [pid = 2332] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9AC2B2000) [pid = 2332] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9812A6800) [pid = 2332] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A981168000) [pid = 2332] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B2445800) [pid = 2332] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9812A6000) [pid = 2332] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9BA67E800) [pid = 2332] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B644EC00) [pid = 2332] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B550F400) [pid = 2332] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B240DC00) [pid = 2332] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:11:43 INFO - PROCESS | 2332 | 1464293503936 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]]]}] 13:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 880ms 13:11:44 INFO - PROCESS | 2332 | 1464293503996 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 2332 | 1464293504000 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 13:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:11:44 INFO - PROCESS | 2332 | 1464293504004 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 2332 | 1464293504006 Marionette TRACE conn6 <- [1,766,null,{}] 13:11:44 INFO - PROCESS | 2332 | 1464293504010 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}] 13:11:44 INFO - PROCESS | 2332 | 1464293504105 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 13:11:44 INFO - PROCESS | 2332 | 1464293504185 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27B8800 == 58 [pid = 2332] [id = 201] 13:11:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9848A8400) [pid = 2332] [serial = 601] [outer = 0000000000000000] 13:11:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9848E7000) [pid = 2332] [serial = 602] [outer = 000000A9848A8400] 13:11:44 INFO - PROCESS | 2332 | 1464293504232 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9AC031400) [pid = 2332] [serial = 603] [outer = 000000A9848A8400] 13:11:44 INFO - PROCESS | 2332 | 1464293504638 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]]]}] 13:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 13:11:44 INFO - PROCESS | 2332 | 1464293504678 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 2332 | 1464293504681 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 13:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:11:44 INFO - PROCESS | 2332 | 1464293504691 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 2332 | 1464293504697 Marionette TRACE conn6 <- [1,770,null,{}] 13:11:44 INFO - PROCESS | 2332 | 1464293504702 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}] 13:11:44 INFO - PROCESS | 2332 | 1464293504795 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 13:11:44 INFO - PROCESS | 2332 | 1464293504840 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8477800 == 59 [pid = 2332] [id = 202] 13:11:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9AC864C00) [pid = 2332] [serial = 604] [outer = 0000000000000000] 13:11:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B2410000) [pid = 2332] [serial = 605] [outer = 000000A9AC864C00] 13:11:44 INFO - PROCESS | 2332 | 1464293504887 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B2489400) [pid = 2332] [serial = 606] [outer = 000000A9AC864C00] 13:11:45 INFO - PROCESS | 2332 | 1464293505309 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]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 13:11:45 INFO - PROCESS | 2332 | 1464293505379 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 2332 | 1464293505382 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 13:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:11:45 INFO - PROCESS | 2332 | 1464293505386 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 2332 | 1464293505388 Marionette TRACE conn6 <- [1,774,null,{}] 13:11:45 INFO - PROCESS | 2332 | 1464293505391 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}] 13:11:45 INFO - PROCESS | 2332 | 1464293505484 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 13:11:45 INFO - PROCESS | 2332 | 1464293505493 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D52800 == 60 [pid = 2332] [id = 203] 13:11:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B5504C00) [pid = 2332] [serial = 607] [outer = 0000000000000000] 13:11:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B550A800) [pid = 2332] [serial = 608] [outer = 000000A9B5504C00] 13:11:45 INFO - PROCESS | 2332 | 1464293505544 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B5C84400) [pid = 2332] [serial = 609] [outer = 000000A9B5504C00] 13:11:45 INFO - PROCESS | 2332 | 1464293505977 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]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 13:11:46 INFO - PROCESS | 2332 | 1464293506017 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 2332 | 1464293506020 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 13:11:46 INFO - PROCESS | 2332 | 1464293506030 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 2332 | 1464293506032 Marionette TRACE conn6 <- [1,778,null,{}] 13:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:11:46 INFO - PROCESS | 2332 | 1464293506035 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}] 13:11:46 INFO - PROCESS | 2332 | 1464293506150 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 13:11:46 INFO - PROCESS | 2332 | 1464293506227 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812CC000 == 61 [pid = 2332] [id = 204] 13:11:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B6650800) [pid = 2332] [serial = 610] [outer = 0000000000000000] 13:11:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B665B400) [pid = 2332] [serial = 611] [outer = 000000A9B6650800] 13:11:46 INFO - PROCESS | 2332 | 1464293506282 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B670E000) [pid = 2332] [serial = 612] [outer = 000000A9B6650800] 13:11:46 INFO - PROCESS | 2332 | 1464293506760 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]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 776ms 13:11:46 INFO - PROCESS | 2332 | 1464293506813 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 2332 | 1464293506815 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 13:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:11:46 INFO - PROCESS | 2332 | 1464293506818 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 2332 | 1464293506820 Marionette TRACE conn6 <- [1,782,null,{}] 13:11:46 INFO - PROCESS | 2332 | 1464293506823 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}] 13:11:46 INFO - PROCESS | 2332 | 1464293506939 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 13:11:47 INFO - PROCESS | 2332 | 1464293506996 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC89D000 == 62 [pid = 2332] [id = 205] 13:11:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B84E4400) [pid = 2332] [serial = 613] [outer = 0000000000000000] 13:11:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B8560C00) [pid = 2332] [serial = 614] [outer = 000000A9B84E4400] 13:11:47 INFO - PROCESS | 2332 | 1464293507043 Marionette DEBUG loaded listener.js 13:11:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B857B400) [pid = 2332] [serial = 615] [outer = 000000A9B84E4400] 13:11:47 INFO - PROCESS | 2332 | 1464293507467 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]]]}] 13:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 13:11:47 INFO - PROCESS | 2332 | 1464293507493 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 2332 | 1464293507495 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 13:11:47 INFO - PROCESS | 2332 | 1464293507498 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:11:47 INFO - PROCESS | 2332 | 1464293507500 Marionette TRACE conn6 <- [1,786,null,{}] 13:11:47 INFO - PROCESS | 2332 | 1464293507503 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}] 13:11:47 INFO - PROCESS | 2332 | 1464293507644 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 13:11:47 INFO - PROCESS | 2332 | 1464293507666 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812C5000 == 63 [pid = 2332] [id = 206] 13:11:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B8577800) [pid = 2332] [serial = 616] [outer = 0000000000000000] 13:11:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B8B1A000) [pid = 2332] [serial = 617] [outer = 000000A9B8577800] 13:11:47 INFO - PROCESS | 2332 | 1464293507711 Marionette DEBUG loaded listener.js 13:11:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B8BAB000) [pid = 2332] [serial = 618] [outer = 000000A9B8577800] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A980AEC000) [pid = 2332] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B8C04000) [pid = 2332] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B2484000) [pid = 2332] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B6666000) [pid = 2332] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A98116E000) [pid = 2332] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A98116EC00) [pid = 2332] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A981166400) [pid = 2332] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B923B800) [pid = 2332] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9BC6A7800) [pid = 2332] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B9885400) [pid = 2332] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:11:48 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9847CB000) [pid = 2332] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:11:48 INFO - PROCESS | 2332 | 1464293508267 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]]]}] 13:11:48 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 13:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 818ms 13:11:48 INFO - PROCESS | 2332 | 1464293508328 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 2332 | 1464293508330 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 13:11:48 INFO - PROCESS | 2332 | 1464293508334 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - PROCESS | 2332 | 1464293508336 Marionette TRACE conn6 <- [1,790,null,{}] 13:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:11:48 INFO - PROCESS | 2332 | 1464293508340 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}] 13:11:48 INFO - PROCESS | 2332 | 1464293508430 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 13:11:48 INFO - PROCESS | 2332 | 1464293508512 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B84A4000 == 64 [pid = 2332] [id = 207] 13:11:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A98116E000) [pid = 2332] [serial = 619] [outer = 0000000000000000] 13:11:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B6666000) [pid = 2332] [serial = 620] [outer = 000000A98116E000] 13:11:48 INFO - PROCESS | 2332 | 1464293508558 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B9032400) [pid = 2332] [serial = 621] [outer = 000000A98116E000] 13:11:48 INFO - PROCESS | 2332 | 1464293508966 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]]]}] 13:11:49 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 13:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 13:11:49 INFO - PROCESS | 2332 | 1464293509011 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 2332 | 1464293509013 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 13:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:11:49 INFO - PROCESS | 2332 | 1464293509017 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 2332 | 1464293509018 Marionette TRACE conn6 <- [1,794,null,{}] 13:11:49 INFO - PROCESS | 2332 | 1464293509022 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}] 13:11:49 INFO - PROCESS | 2332 | 1464293509111 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 13:11:49 INFO - PROCESS | 2332 | 1464293509118 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BCC000 == 65 [pid = 2332] [id = 208] 13:11:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B903E000) [pid = 2332] [serial = 622] [outer = 0000000000000000] 13:11:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B9246400) [pid = 2332] [serial = 623] [outer = 000000A9B903E000] 13:11:49 INFO - PROCESS | 2332 | 1464293509164 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B97A8400) [pid = 2332] [serial = 624] [outer = 000000A9B903E000] 13:11:49 INFO - PROCESS | 2332 | 1464293509597 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]]]}] 13:11:49 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 13:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 13:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:11:49 INFO - PROCESS | 2332 | 1464293509648 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 2332 | 1464293509650 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 13:11:49 INFO - PROCESS | 2332 | 1464293509654 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 2332 | 1464293509664 Marionette TRACE conn6 <- [1,798,null,{}] 13:11:49 INFO - PROCESS | 2332 | 1464293509669 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}] 13:11:49 INFO - PROCESS | 2332 | 1464293509761 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 13:11:49 INFO - PROCESS | 2332 | 1464293509769 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1260000 == 66 [pid = 2332] [id = 209] 13:11:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B97AA400) [pid = 2332] [serial = 625] [outer = 0000000000000000] 13:11:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B981BC00) [pid = 2332] [serial = 626] [outer = 000000A9B97AA400] 13:11:49 INFO - PROCESS | 2332 | 1464293509824 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B9982000) [pid = 2332] [serial = 627] [outer = 000000A9B97AA400] 13:11:50 INFO - PROCESS | 2332 | 1464293510431 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]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 13:11:50 INFO - PROCESS | 2332 | 1464293510539 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 2332 | 1464293510544 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 13:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:11:50 INFO - PROCESS | 2332 | 1464293510549 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 2332 | 1464293510554 Marionette TRACE conn6 <- [1,802,null,{}] 13:11:50 INFO - PROCESS | 2332 | 1464293510560 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}] 13:11:50 INFO - PROCESS | 2332 | 1464293510695 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 13:11:50 INFO - PROCESS | 2332 | 1464293510810 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19CC000 == 67 [pid = 2332] [id = 210] 13:11:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9804E3C00) [pid = 2332] [serial = 628] [outer = 0000000000000000] 13:11:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9812A1800) [pid = 2332] [serial = 629] [outer = 000000A9804E3C00] 13:11:50 INFO - PROCESS | 2332 | 1464293510874 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9848B1400) [pid = 2332] [serial = 630] [outer = 000000A9804E3C00] 13:11:51 INFO - PROCESS | 2332 | 1464293511452 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] 13:11:51 INFO - PROCESS | 2332 | 1464293511546 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 13:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:11:51 INFO - PROCESS | 2332 | 1464293511553 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 2332 | 1464293511556 Marionette TRACE conn6 <- [1,806,null,{}] 13:11:51 INFO - PROCESS | 2332 | 1464293511561 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}] 13:11:51 INFO - PROCESS | 2332 | 1464293511722 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 13:11:51 INFO - PROCESS | 2332 | 1464293511837 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA719800 == 68 [pid = 2332] [id = 211] 13:11:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9847CE000) [pid = 2332] [serial = 631] [outer = 0000000000000000] 13:11:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B2412000) [pid = 2332] [serial = 632] [outer = 000000A9847CE000] 13:11:51 INFO - PROCESS | 2332 | 1464293511894 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B6009C00) [pid = 2332] [serial = 633] [outer = 000000A9847CE000] 13:11:52 INFO - PROCESS | 2332 | 1464293512517 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]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 13:11:52 INFO - PROCESS | 2332 | 1464293512539 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 2332 | 1464293512542 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 13:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:11:52 INFO - PROCESS | 2332 | 1464293512546 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 2332 | 1464293512550 Marionette TRACE conn6 <- [1,810,null,{}] 13:11:52 INFO - PROCESS | 2332 | 1464293512562 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}] 13:11:52 INFO - PROCESS | 2332 | 1464293512685 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 13:11:52 INFO - PROCESS | 2332 | 1464293512782 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1AD7800 == 69 [pid = 2332] [id = 212] 13:11:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B8564400) [pid = 2332] [serial = 634] [outer = 0000000000000000] 13:11:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B8BC7C00) [pid = 2332] [serial = 635] [outer = 000000A9B8564400] 13:11:52 INFO - PROCESS | 2332 | 1464293512841 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B988C400) [pid = 2332] [serial = 636] [outer = 000000A9B8564400] 13:11:53 INFO - PROCESS | 2332 | 1464293513476 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] 13:11:53 INFO - PROCESS | 2332 | 1464293513538 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 13:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:11:53 INFO - PROCESS | 2332 | 1464293513541 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 2332 | 1464293513543 Marionette TRACE conn6 <- [1,814,null,{}] 13:11:53 INFO - PROCESS | 2332 | 1464293513547 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}] 13:11:53 INFO - PROCESS | 2332 | 1464293513671 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 13:11:53 INFO - PROCESS | 2332 | 1464293513758 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C2C7E800 == 70 [pid = 2332] [id = 213] 13:11:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9BA60C000) [pid = 2332] [serial = 637] [outer = 0000000000000000] 13:11:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9BB186000) [pid = 2332] [serial = 638] [outer = 000000A9BA60C000] 13:11:53 INFO - PROCESS | 2332 | 1464293513814 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9BBD49000) [pid = 2332] [serial = 639] [outer = 000000A9BA60C000] 13:11:54 INFO - PROCESS | 2332 | 1464293514357 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]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 839ms 13:11:54 INFO - PROCESS | 2332 | 1464293514382 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 2332 | 1464293514385 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 13:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:11:54 INFO - PROCESS | 2332 | 1464293514389 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 2332 | 1464293514391 Marionette TRACE conn6 <- [1,818,null,{}] 13:11:54 INFO - PROCESS | 2332 | 1464293514412 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}] 13:11:54 INFO - PROCESS | 2332 | 1464293514525 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 13:11:54 INFO - PROCESS | 2332 | 1464293514617 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C341C000 == 71 [pid = 2332] [id = 214] 13:11:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9BC6A7800) [pid = 2332] [serial = 640] [outer = 0000000000000000] 13:11:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9BD67C800) [pid = 2332] [serial = 641] [outer = 000000A9BC6A7800] 13:11:54 INFO - PROCESS | 2332 | 1464293514674 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9BD687800) [pid = 2332] [serial = 642] [outer = 000000A9BC6A7800] 13:11:55 INFO - PROCESS | 2332 | 1464293515311 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]]]}] 13:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 986ms 13:11:56 INFO - PROCESS | 2332 | 1464293516628 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 2332 | 1464293516631 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 13:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:11:56 INFO - PROCESS | 2332 | 1464293516746 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 2332 | 1464293516748 Marionette TRACE conn6 <- [1,822,null,{}] 13:11:56 INFO - PROCESS | 2332 | 1464293516752 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}] 13:11:56 INFO - PROCESS | 2332 | 1464293516880 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:11:57 INFO - PROCESS | 2332 | 1464293516996 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B4F800 == 72 [pid = 2332] [id = 215] 13:11:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A980AA8000) [pid = 2332] [serial = 643] [outer = 0000000000000000] 13:11:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9C0A65000) [pid = 2332] [serial = 644] [outer = 000000A980AA8000] 13:11:57 INFO - PROCESS | 2332 | 1464293517055 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9C138C400) [pid = 2332] [serial = 645] [outer = 000000A980AA8000] 13:11:57 INFO - PROCESS | 2332 | 1464293517597 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]]]}] 13:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 923ms 13:11:57 INFO - PROCESS | 2332 | 1464293517669 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 2332 | 1464293517672 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:11:57 INFO - PROCESS | 2332 | 1464293517690 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 2332 | 1464293517692 Marionette TRACE conn6 <- [1,826,null,{}] 13:11:57 INFO - PROCESS | 2332 | 1464293517697 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}] 13:11:57 INFO - PROCESS | 2332 | 1464293517808 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:11:57 INFO - PROCESS | 2332 | 1464293517942 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91DC800 == 73 [pid = 2332] [id = 216] 13:11:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9804DE800) [pid = 2332] [serial = 646] [outer = 0000000000000000] 13:11:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9C1396800) [pid = 2332] [serial = 647] [outer = 000000A9804DE800] 13:11:58 INFO - PROCESS | 2332 | 1464293517999 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9C14D7400) [pid = 2332] [serial = 648] [outer = 000000A9804DE800] 13:11:58 INFO - PROCESS | 2332 | 1464293518812 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]]]}] 13:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1196ms 13:11:58 INFO - PROCESS | 2332 | 1464293518874 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 2332 | 1464293518878 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:11:58 INFO - PROCESS | 2332 | 1464293518884 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:11:58 INFO - PROCESS | 2332 | 1464293518888 Marionette TRACE conn6 <- [1,830,null,{}] 13:11:58 INFO - PROCESS | 2332 | 1464293518895 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}] 13:11:59 INFO - PROCESS | 2332 | 1464293519008 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:11:59 INFO - PROCESS | 2332 | 1464293519139 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846DD800 == 74 [pid = 2332] [id = 217] 13:11:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A980AA8400) [pid = 2332] [serial = 649] [outer = 0000000000000000] 13:11:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A981162400) [pid = 2332] [serial = 650] [outer = 000000A980AA8400] 13:11:59 INFO - PROCESS | 2332 | 1464293519192 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9812AA400) [pid = 2332] [serial = 651] [outer = 000000A980AA8400] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BCC000 == 73 [pid = 2332] [id = 208] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B84A4000 == 72 [pid = 2332] [id = 207] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9812C5000 == 71 [pid = 2332] [id = 206] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC89D000 == 70 [pid = 2332] [id = 205] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9812CC000 == 69 [pid = 2332] [id = 204] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D52800 == 68 [pid = 2332] [id = 203] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8477800 == 67 [pid = 2332] [id = 202] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27B8800 == 66 [pid = 2332] [id = 201] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B2550000 == 65 [pid = 2332] [id = 200] 13:11:59 INFO - PROCESS | 2332 | 1464293519845 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]]]}] 13:11:59 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B8B11400) [pid = 2332] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:11:59 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B923D400) [pid = 2332] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:11:59 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B988EC00) [pid = 2332] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:11:59 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A98130C800) [pid = 2332] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:11:59 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B9FE9800) [pid = 2332] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846E0800 == 64 [pid = 2332] [id = 199] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC83B800 == 63 [pid = 2332] [id = 196] 13:11:59 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8A3800 == 62 [pid = 2332] [id = 195] 13:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1028ms 13:11:59 INFO - PROCESS | 2332 | 1464293519916 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 2332 | 1464293519921 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:11:59 INFO - PROCESS | 2332 | 1464293519928 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 2332 | 1464293519930 Marionette TRACE conn6 <- [1,834,null,{}] 13:11:59 INFO - PROCESS | 2332 | 1464293519934 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}] 13:12:00 INFO - PROCESS | 2332 | 1464293520057 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9BB18D400) [pid = 2332] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9BB699800) [pid = 2332] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9C0A70C00) [pid = 2332] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B98C6000) [pid = 2332] [serial = 378] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9BDCAAC00) [pid = 2332] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9AC250000) [pid = 2332] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B981B400) [pid = 2332] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B3321400) [pid = 2332] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B6F3E800) [pid = 2332] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9847D3000) [pid = 2332] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9847D3C00) [pid = 2332] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9AB117800) [pid = 2332] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B1936800) [pid = 2332] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9848AF800) [pid = 2332] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A981309C00) [pid = 2332] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B998A400) [pid = 2332] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B6704800) [pid = 2332] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B857A000) [pid = 2332] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B5547000) [pid = 2332] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:12:00 INFO - PROCESS | 2332 | 1464293520149 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CD1800 == 63 [pid = 2332] [id = 218] 13:12:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9812AA000) [pid = 2332] [serial = 652] [outer = 0000000000000000] 13:12:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A98130F400) [pid = 2332] [serial = 653] [outer = 000000A9812AA000] 13:12:00 INFO - PROCESS | 2332 | 1464293520196 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9847CF800) [pid = 2332] [serial = 654] [outer = 000000A9812AA000] 13:12:00 INFO - PROCESS | 2332 | 1464293520668 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]]]}] 13:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 776ms 13:12:00 INFO - PROCESS | 2332 | 1464293520705 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:12:00 INFO - PROCESS | 2332 | 1464293520708 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:12:00 INFO - PROCESS | 2332 | 1464293520712 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 2332 | 1464293520715 Marionette TRACE conn6 <- [1,838,null,{}] 13:12:00 INFO - PROCESS | 2332 | 1464293520726 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}] 13:12:00 INFO - PROCESS | 2332 | 1464293520826 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:12:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9AB0CDC00) [pid = 2332] [serial = 655] [outer = 000000A9B6F10C00] 13:12:00 INFO - PROCESS | 2332 | 1464293520854 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8162000 == 64 [pid = 2332] [id = 219] 13:12:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9AA8E1000) [pid = 2332] [serial = 656] [outer = 0000000000000000] 13:12:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9AC252800) [pid = 2332] [serial = 657] [outer = 000000A9AA8E1000] 13:12:00 INFO - PROCESS | 2332 | 1464293520920 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B1936800) [pid = 2332] [serial = 658] [outer = 000000A9AA8E1000] 13:12:01 INFO - PROCESS | 2332 | 1464293521416 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]]]}] 13:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 733ms 13:12:01 INFO - PROCESS | 2332 | 1464293521447 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 2332 | 1464293521450 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:12:01 INFO - PROCESS | 2332 | 1464293521453 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 2332 | 1464293521455 Marionette TRACE conn6 <- [1,842,null,{}] 13:12:01 INFO - PROCESS | 2332 | 1464293521459 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}] 13:12:01 INFO - PROCESS | 2332 | 1464293521556 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:12:01 INFO - PROCESS | 2332 | 1464293521671 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F6C000 == 65 [pid = 2332] [id = 220] 13:12:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B298E800) [pid = 2332] [serial = 659] [outer = 0000000000000000] 13:12:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B550E800) [pid = 2332] [serial = 660] [outer = 000000A9B298E800] 13:12:01 INFO - PROCESS | 2332 | 1464293521719 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B5D5D000) [pid = 2332] [serial = 661] [outer = 000000A9B298E800] 13:12:02 INFO - PROCESS | 2332 | 1464293522112 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]]]}] 13:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 13:12:02 INFO - PROCESS | 2332 | 1464293522127 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 2332 | 1464293522129 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:12:02 INFO - PROCESS | 2332 | 1464293522132 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:12:02 INFO - PROCESS | 2332 | 1464293522134 Marionette TRACE conn6 <- [1,846,null,{}] 13:12:02 INFO - PROCESS | 2332 | 1464293522138 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}] 13:12:02 INFO - PROCESS | 2332 | 1464293522269 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:12:02 INFO - PROCESS | 2332 | 1464293522284 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9158800 == 66 [pid = 2332] [id = 221] 13:12:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B6651800) [pid = 2332] [serial = 662] [outer = 0000000000000000] 13:12:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B666D400) [pid = 2332] [serial = 663] [outer = 000000A9B6651800] 13:12:02 INFO - PROCESS | 2332 | 1464293522330 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B83C9800) [pid = 2332] [serial = 664] [outer = 000000A9B6651800] 13:12:02 INFO - PROCESS | 2332 | 1464293522797 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]]]}] 13:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 13:12:02 INFO - PROCESS | 2332 | 1464293522807 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 2332 | 1464293522809 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:12:02 INFO - PROCESS | 2332 | 1464293522820 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:12:02 INFO - PROCESS | 2332 | 1464293522822 Marionette TRACE conn6 <- [1,850,null,{}] 13:12:02 INFO - PROCESS | 2332 | 1464293522831 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}] 13:12:02 INFO - PROCESS | 2332 | 1464293522970 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:12:03 INFO - PROCESS | 2332 | 1464293523062 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB8C3000 == 67 [pid = 2332] [id = 222] 13:12:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B84E0800) [pid = 2332] [serial = 665] [outer = 0000000000000000] 13:12:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B8B1F800) [pid = 2332] [serial = 666] [outer = 000000A9B84E0800] 13:12:03 INFO - PROCESS | 2332 | 1464293523109 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B97A0800) [pid = 2332] [serial = 667] [outer = 000000A9B84E0800] 13:12:03 INFO - PROCESS | 2332 | 1464293523557 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]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 797ms 13:12:03 INFO - PROCESS | 2332 | 1464293523614 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 2332 | 1464293523616 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:12:03 INFO - PROCESS | 2332 | 1464293523625 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 2332 | 1464293523627 Marionette TRACE conn6 <- [1,854,null,{}] 13:12:03 INFO - PROCESS | 2332 | 1464293523631 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}] 13:12:03 INFO - PROCESS | 2332 | 1464293523750 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:12:03 INFO - PROCESS | 2332 | 1464293523808 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE75800 == 68 [pid = 2332] [id = 223] 13:12:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A981682800) [pid = 2332] [serial = 668] [outer = 0000000000000000] 13:12:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A981686C00) [pid = 2332] [serial = 669] [outer = 000000A981682800] 13:12:03 INFO - PROCESS | 2332 | 1464293523855 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9B5474C00) [pid = 2332] [serial = 670] [outer = 000000A981682800] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B67CCC00) [pid = 2332] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B6650800) [pid = 2332] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B5504C00) [pid = 2332] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B84E4400) [pid = 2332] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9AC864C00) [pid = 2332] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9848A8400) [pid = 2332] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A98116E000) [pid = 2332] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9804E1400) [pid = 2332] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9848AD000) [pid = 2332] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B903E000) [pid = 2332] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B8577800) [pid = 2332] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:12:04 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B9BDC000) [pid = 2332] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:12:04 INFO - PROCESS | 2332 | 1464293524407 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]]]}] 13:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 839ms 13:12:04 INFO - PROCESS | 2332 | 1464293524462 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 2332 | 1464293524464 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:12:04 INFO - PROCESS | 2332 | 1464293524467 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:12:04 INFO - PROCESS | 2332 | 1464293524469 Marionette TRACE conn6 <- [1,858,null,{}] 13:12:04 INFO - PROCESS | 2332 | 1464293524472 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}] 13:12:04 INFO - PROCESS | 2332 | 1464293524576 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:12:04 INFO - PROCESS | 2332 | 1464293524657 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD745800 == 69 [pid = 2332] [id = 224] 13:12:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A981170000) [pid = 2332] [serial = 671] [outer = 0000000000000000] 13:12:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A98168BC00) [pid = 2332] [serial = 672] [outer = 000000A981170000] 13:12:04 INFO - PROCESS | 2332 | 1464293524704 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9824EB800) [pid = 2332] [serial = 673] [outer = 000000A981170000] 13:12:05 INFO - PROCESS | 2332 | 1464293525077 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]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 13:12:05 INFO - PROCESS | 2332 | 1464293525100 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 2332 | 1464293525102 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:12:05 INFO - PROCESS | 2332 | 1464293525105 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 2332 | 1464293525107 Marionette TRACE conn6 <- [1,862,null,{}] 13:12:05 INFO - PROCESS | 2332 | 1464293525111 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}] 13:12:05 INFO - PROCESS | 2332 | 1464293525233 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:12:05 INFO - PROCESS | 2332 | 1464293525243 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C11A3800 == 70 [pid = 2332] [id = 225] 13:12:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9811BC400) [pid = 2332] [serial = 674] [outer = 0000000000000000] 13:12:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9AB963800) [pid = 2332] [serial = 675] [outer = 000000A9811BC400] 13:12:05 INFO - PROCESS | 2332 | 1464293525287 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B8581800) [pid = 2332] [serial = 676] [outer = 000000A9811BC400] 13:12:05 INFO - PROCESS | 2332 | 1464293525714 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]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 13:12:05 INFO - PROCESS | 2332 | 1464293525737 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 2332 | 1464293525740 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:12:05 INFO - PROCESS | 2332 | 1464293525744 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 2332 | 1464293525746 Marionette TRACE conn6 <- [1,866,null,{}] 13:12:05 INFO - PROCESS | 2332 | 1464293525749 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}] 13:12:05 INFO - PROCESS | 2332 | 1464293525882 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:12:05 INFO - PROCESS | 2332 | 1464293525929 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1AD7000 == 71 [pid = 2332] [id = 226] 13:12:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B981B000) [pid = 2332] [serial = 677] [outer = 0000000000000000] 13:12:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B9883000) [pid = 2332] [serial = 678] [outer = 000000A9B981B000] 13:12:05 INFO - PROCESS | 2332 | 1464293525974 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B9981000) [pid = 2332] [serial = 679] [outer = 000000A9B981B000] 13:12:06 INFO - PROCESS | 2332 | 1464293526525 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]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 839ms 13:12:06 INFO - PROCESS | 2332 | 1464293526586 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 2332 | 1464293526591 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:12:06 INFO - PROCESS | 2332 | 1464293526597 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 2332 | 1464293526602 Marionette TRACE conn6 <- [1,870,null,{}] 13:12:06 INFO - PROCESS | 2332 | 1464293526609 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}] 13:12:06 INFO - PROCESS | 2332 | 1464293526739 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:12:06 INFO - PROCESS | 2332 | 1464293526872 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CE0000 == 72 [pid = 2332] [id = 227] 13:12:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A98116DC00) [pid = 2332] [serial = 680] [outer = 0000000000000000] 13:12:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9812A3000) [pid = 2332] [serial = 681] [outer = 000000A98116DC00] 13:12:06 INFO - PROCESS | 2332 | 1464293526932 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A982C16800) [pid = 2332] [serial = 682] [outer = 000000A98116DC00] 13:12:07 INFO - PROCESS | 2332 | 1464293527568 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]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1027ms 13:12:07 INFO - PROCESS | 2332 | 1464293527627 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 2332 | 1464293527634 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:12:07 INFO - PROCESS | 2332 | 1464293527641 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 2332 | 1464293527644 Marionette TRACE conn6 <- [1,874,null,{}] 13:12:07 INFO - PROCESS | 2332 | 1464293527648 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}] 13:12:07 INFO - PROCESS | 2332 | 1464293527771 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:12:07 INFO - PROCESS | 2332 | 1464293527898 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91DD000 == 73 [pid = 2332] [id = 228] 13:12:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9AA73B400) [pid = 2332] [serial = 683] [outer = 0000000000000000] 13:12:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9AB113800) [pid = 2332] [serial = 684] [outer = 000000A9AA73B400] 13:12:07 INFO - PROCESS | 2332 | 1464293527957 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B298C000) [pid = 2332] [serial = 685] [outer = 000000A9AA73B400] 13:12:08 INFO - PROCESS | 2332 | 1464293528611 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]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 986ms 13:12:08 INFO - PROCESS | 2332 | 1464293528632 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 2332 | 1464293528635 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:12:08 INFO - PROCESS | 2332 | 1464293528639 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 2332 | 1464293528643 Marionette TRACE conn6 <- [1,878,null,{}] 13:12:08 INFO - PROCESS | 2332 | 1464293528655 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}] 13:12:08 INFO - PROCESS | 2332 | 1464293528779 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:12:08 INFO - PROCESS | 2332 | 1464293528906 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C355B800 == 74 [pid = 2332] [id = 229] 13:12:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B8562C00) [pid = 2332] [serial = 686] [outer = 0000000000000000] 13:12:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B8B78C00) [pid = 2332] [serial = 687] [outer = 000000A9B8562C00] 13:12:08 INFO - PROCESS | 2332 | 1464293528967 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B981D400) [pid = 2332] [serial = 688] [outer = 000000A9B8562C00] 13:12:09 INFO - PROCESS | 2332 | 1464293529548 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]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 944ms 13:12:09 INFO - PROCESS | 2332 | 1464293529585 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 2332 | 1464293529588 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:12:09 INFO - PROCESS | 2332 | 1464293529592 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 2332 | 1464293529594 Marionette TRACE conn6 <- [1,882,null,{}] 13:12:09 INFO - PROCESS | 2332 | 1464293529598 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}] 13:12:09 INFO - PROCESS | 2332 | 1464293529720 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:12:09 INFO - PROCESS | 2332 | 1464293529846 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BDD53000 == 75 [pid = 2332] [id = 230] 13:12:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A982BDBC00) [pid = 2332] [serial = 689] [outer = 0000000000000000] 13:12:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A982BDF000) [pid = 2332] [serial = 690] [outer = 000000A982BDBC00] 13:12:09 INFO - PROCESS | 2332 | 1464293529904 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B9985400) [pid = 2332] [serial = 691] [outer = 000000A982BDBC00] 13:12:10 INFO - PROCESS | 2332 | 1464293530512 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]]]}] 13:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 985ms 13:12:10 INFO - PROCESS | 2332 | 1464293530580 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 2332 | 1464293530583 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:12:10 INFO - PROCESS | 2332 | 1464293530586 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - PROCESS | 2332 | 1464293530588 Marionette TRACE conn6 <- [1,886,null,{}] 13:12:10 INFO - PROCESS | 2332 | 1464293530593 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}] 13:12:10 INFO - PROCESS | 2332 | 1464293530708 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:12:10 INFO - PROCESS | 2332 | 1464293530833 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98318F800 == 76 [pid = 2332] [id = 231] 13:12:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A983BC4800) [pid = 2332] [serial = 692] [outer = 0000000000000000] 13:12:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A983BCAC00) [pid = 2332] [serial = 693] [outer = 000000A983BC4800] 13:12:10 INFO - PROCESS | 2332 | 1464293530891 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A983BD0800) [pid = 2332] [serial = 694] [outer = 000000A983BC4800] 13:12:11 INFO - PROCESS | 2332 | 1464293531531 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]]]}] 13:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 986ms 13:12:11 INFO - PROCESS | 2332 | 1464293531575 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 2332 | 1464293531577 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:12:11 INFO - PROCESS | 2332 | 1464293531581 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 2332 | 1464293531583 Marionette TRACE conn6 <- [1,890,null,{}] 13:12:11 INFO - PROCESS | 2332 | 1464293531587 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}] 13:12:11 INFO - PROCESS | 2332 | 1464293531725 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:12:11 INFO - PROCESS | 2332 | 1464293531856 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD80800 == 77 [pid = 2332] [id = 232] 13:12:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9BB805000) [pid = 2332] [serial = 695] [outer = 0000000000000000] 13:12:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9BE4B4400) [pid = 2332] [serial = 696] [outer = 000000A9BB805000] 13:12:11 INFO - PROCESS | 2332 | 1464293531914 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9C0A63400) [pid = 2332] [serial = 697] [outer = 000000A9BB805000] 13:12:12 INFO - PROCESS | 2332 | 1464293532483 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]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 13:12:12 INFO - PROCESS | 2332 | 1464293532570 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 2332 | 1464293532573 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:12:12 INFO - PROCESS | 2332 | 1464293532577 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 2332 | 1464293532579 Marionette TRACE conn6 <- [1,894,null,{}] 13:12:12 INFO - PROCESS | 2332 | 1464293532583 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}] 13:12:12 INFO - PROCESS | 2332 | 1464293532699 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:12:12 INFO - PROCESS | 2332 | 1464293532842 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980693800 == 78 [pid = 2332] [id = 233] 13:12:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9802DEC00) [pid = 2332] [serial = 698] [outer = 0000000000000000] 13:12:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9806E0800) [pid = 2332] [serial = 699] [outer = 000000A9802DEC00] 13:12:12 INFO - PROCESS | 2332 | 1464293532900 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9B15F3800) [pid = 2332] [serial = 700] [outer = 000000A9802DEC00] 13:12:13 INFO - PROCESS | 2332 | 1464293533753 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]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1233ms 13:12:13 INFO - PROCESS | 2332 | 1464293533812 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 2332 | 1464293533817 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:12:13 INFO - PROCESS | 2332 | 1464293533822 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:12:13 INFO - PROCESS | 2332 | 1464293533827 Marionette TRACE conn6 <- [1,898,null,{}] 13:12:13 INFO - PROCESS | 2332 | 1464293533833 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}] 13:12:13 INFO - PROCESS | 2332 | 1464293533949 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:12:14 INFO - PROCESS | 2332 | 1464293534082 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CCE000 == 79 [pid = 2332] [id = 234] 13:12:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A981168C00) [pid = 2332] [serial = 701] [outer = 0000000000000000] 13:12:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A98129DC00) [pid = 2332] [serial = 702] [outer = 000000A981168C00] 13:12:14 INFO - PROCESS | 2332 | 1464293534134 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A98234CC00) [pid = 2332] [serial = 703] [outer = 000000A981168C00] 13:12:14 INFO - PROCESS | 2332 | 1464293534788 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]]]}] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9159800 == 78 [pid = 2332] [id = 111] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CE0800 == 77 [pid = 2332] [id = 142] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C11A3800 == 76 [pid = 2332] [id = 225] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD745800 == 75 [pid = 2332] [id = 224] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE75800 == 74 [pid = 2332] [id = 223] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB8C3000 == 73 [pid = 2332] [id = 222] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9158800 == 72 [pid = 2332] [id = 221] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F6C000 == 71 [pid = 2332] [id = 220] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B5541C00) [pid = 2332] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9B9817C00) [pid = 2332] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A9B981BC00) [pid = 2332] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1024ms 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8162000 == 70 [pid = 2332] [id = 219] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CD1800 == 69 [pid = 2332] [id = 218] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846DD800 == 68 [pid = 2332] [id = 217] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B4F800 == 67 [pid = 2332] [id = 215] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C341C000 == 66 [pid = 2332] [id = 214] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C2C7E800 == 65 [pid = 2332] [id = 213] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1AD7800 == 64 [pid = 2332] [id = 212] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA719800 == 63 [pid = 2332] [id = 211] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19CC000 == 62 [pid = 2332] [id = 210] 13:12:14 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1260000 == 61 [pid = 2332] [id = 209] 13:12:14 INFO - PROCESS | 2332 | 1464293534885 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 2332 | 1464293534891 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9B665B400) [pid = 2332] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9B670E000) [pid = 2332] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A9B550A800) [pid = 2332] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9B857B400) [pid = 2332] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9B8560C00) [pid = 2332] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B2410000) [pid = 2332] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9B2489400) [pid = 2332] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9848E7000) [pid = 2332] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9AC031400) [pid = 2332] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9B6666000) [pid = 2332] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9811BF400) [pid = 2332] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A980AE9C00) [pid = 2332] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9AB04A800) [pid = 2332] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9848E9400) [pid = 2332] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9848CB400) [pid = 2332] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B97A8400) [pid = 2332] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B8B1A000) [pid = 2332] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B9246400) [pid = 2332] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B8BAB000) [pid = 2332] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9BB18E800) [pid = 2332] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B9032400) [pid = 2332] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B5C84400) [pid = 2332] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B8561000) [pid = 2332] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:12:14 INFO - PROCESS | 2332 | 1464293534942 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 2332 | 1464293534945 Marionette TRACE conn6 <- [1,902,null,{}] 13:12:14 INFO - PROCESS | 2332 | 1464293534949 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}] 13:12:15 INFO - PROCESS | 2332 | 1464293535053 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:12:15 INFO - PROCESS | 2332 | 1464293535061 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B4D000 == 62 [pid = 2332] [id = 235] 13:12:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A98129D400) [pid = 2332] [serial = 704] [outer = 0000000000000000] 13:12:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9812A5800) [pid = 2332] [serial = 705] [outer = 000000A98129D400] 13:12:15 INFO - PROCESS | 2332 | 1464293535108 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A98168CC00) [pid = 2332] [serial = 706] [outer = 000000A98129D400] 13:12:15 INFO - PROCESS | 2332 | 1464293535632 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]]]}] 13:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 13:12:15 INFO - PROCESS | 2332 | 1464293535674 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 2332 | 1464293535677 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:12:15 INFO - PROCESS | 2332 | 1464293535681 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 2332 | 1464293535684 Marionette TRACE conn6 <- [1,906,null,{}] 13:12:15 INFO - PROCESS | 2332 | 1464293535695 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}] 13:12:15 INFO - PROCESS | 2332 | 1464293535796 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:12:15 INFO - PROCESS | 2332 | 1464293535886 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33CA000 == 63 [pid = 2332] [id = 236] 13:12:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A981688C00) [pid = 2332] [serial = 707] [outer = 0000000000000000] 13:12:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A982BD9800) [pid = 2332] [serial = 708] [outer = 000000A981688C00] 13:12:15 INFO - PROCESS | 2332 | 1464293535936 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A983BCE800) [pid = 2332] [serial = 709] [outer = 000000A981688C00] 13:12:16 INFO - PROCESS | 2332 | 1464293536338 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]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 13:12:16 INFO - PROCESS | 2332 | 1464293536373 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 2332 | 1464293536376 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:12:16 INFO - PROCESS | 2332 | 1464293536387 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 2332 | 1464293536389 Marionette TRACE conn6 <- [1,910,null,{}] 13:12:16 INFO - PROCESS | 2332 | 1464293536393 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}] 13:12:16 INFO - PROCESS | 2332 | 1464293536490 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:12:16 INFO - PROCESS | 2332 | 1464293536497 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F6A800 == 64 [pid = 2332] [id = 237] 13:12:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9848B6400) [pid = 2332] [serial = 710] [outer = 0000000000000000] 13:12:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9848C0800) [pid = 2332] [serial = 711] [outer = 000000A9848B6400] 13:12:16 INFO - PROCESS | 2332 | 1464293536545 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9AA877400) [pid = 2332] [serial = 712] [outer = 000000A9848B6400] 13:12:16 INFO - PROCESS | 2332 | 1464293536985 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]]]}] 13:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 13:12:17 INFO - PROCESS | 2332 | 1464293537026 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 2332 | 1464293537028 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:12:17 INFO - PROCESS | 2332 | 1464293537032 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 2332 | 1464293537034 Marionette TRACE conn6 <- [1,914,null,{}] 13:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:12:17 INFO - PROCESS | 2332 | 1464293537037 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}] 13:12:17 INFO - PROCESS | 2332 | 1464293537165 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:12:17 INFO - PROCESS | 2332 | 1464293537248 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D1A000 == 65 [pid = 2332] [id = 238] 13:12:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9AB0CAC00) [pid = 2332] [serial = 713] [outer = 0000000000000000] 13:12:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9AC031800) [pid = 2332] [serial = 714] [outer = 000000A9AB0CAC00] 13:12:17 INFO - PROCESS | 2332 | 1464293537295 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9AC2B0800) [pid = 2332] [serial = 715] [outer = 000000A9AB0CAC00] 13:12:17 INFO - PROCESS | 2332 | 1464293537728 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]]]}] 13:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 712ms 13:12:17 INFO - PROCESS | 2332 | 1464293537751 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 2332 | 1464293537753 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:12:17 INFO - PROCESS | 2332 | 1464293537757 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 2332 | 1464293537759 Marionette TRACE conn6 <- [1,918,null,{}] 13:12:17 INFO - PROCESS | 2332 | 1464293537770 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}] 13:12:17 INFO - PROCESS | 2332 | 1464293537924 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:12:18 INFO - PROCESS | 2332 | 1464293537985 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91D3000 == 66 [pid = 2332] [id = 239] 13:12:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B1582800) [pid = 2332] [serial = 716] [outer = 0000000000000000] 13:12:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B258E800) [pid = 2332] [serial = 717] [outer = 000000A9B1582800] 13:12:18 INFO - PROCESS | 2332 | 1464293538033 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B5544C00) [pid = 2332] [serial = 718] [outer = 000000A9B1582800] 13:12:18 INFO - PROCESS | 2332 | 1464293538485 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]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 797ms 13:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:12:18 INFO - PROCESS | 2332 | 1464293538558 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 2332 | 1464293538560 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:12:18 INFO - PROCESS | 2332 | 1464293538563 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 2332 | 1464293538565 Marionette TRACE conn6 <- [1,922,null,{}] 13:12:18 INFO - PROCESS | 2332 | 1464293538569 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}] 13:12:18 INFO - PROCESS | 2332 | 1464293538694 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:12:18 INFO - PROCESS | 2332 | 1464293538754 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB6AE800 == 67 [pid = 2332] [id = 240] 13:12:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9B1970000) [pid = 2332] [serial = 719] [outer = 0000000000000000] 13:12:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9B6651C00) [pid = 2332] [serial = 720] [outer = 000000A9B1970000] 13:12:18 INFO - PROCESS | 2332 | 1464293538800 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9B6713000) [pid = 2332] [serial = 721] [outer = 000000A9B1970000] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B84E0800) [pid = 2332] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A981682800) [pid = 2332] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A980AA8400) [pid = 2332] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B298E800) [pid = 2332] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9AA8E1000) [pid = 2332] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A981170000) [pid = 2332] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9811BC400) [pid = 2332] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9812AA000) [pid = 2332] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:12:19 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B6651800) [pid = 2332] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:12:19 INFO - PROCESS | 2332 | 1464293539338 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]]]}] 13:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 839ms 13:12:19 INFO - PROCESS | 2332 | 1464293539405 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 2332 | 1464293539408 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:12:19 INFO - PROCESS | 2332 | 1464293539411 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:12:19 INFO - PROCESS | 2332 | 1464293539413 Marionette TRACE conn6 <- [1,926,null,{}] 13:12:19 INFO - PROCESS | 2332 | 1464293539416 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}] 13:12:19 INFO - PROCESS | 2332 | 1464293539548 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:12:19 INFO - PROCESS | 2332 | 1464293539604 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD76800 == 68 [pid = 2332] [id = 241] 13:12:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9824EB000) [pid = 2332] [serial = 722] [outer = 0000000000000000] 13:12:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B5C8C800) [pid = 2332] [serial = 723] [outer = 000000A9824EB000] 13:12:19 INFO - PROCESS | 2332 | 1464293539650 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B84DD400) [pid = 2332] [serial = 724] [outer = 000000A9824EB000] 13:12:20 INFO - PROCESS | 2332 | 1464293540050 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]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 13:12:20 INFO - PROCESS | 2332 | 1464293540085 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 2332 | 1464293540088 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:12:20 INFO - PROCESS | 2332 | 1464293540091 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:12:20 INFO - PROCESS | 2332 | 1464293540093 Marionette TRACE conn6 <- [1,930,null,{}] 13:12:20 INFO - PROCESS | 2332 | 1464293540096 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}] 13:12:20 INFO - PROCESS | 2332 | 1464293540189 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:12:20 INFO - PROCESS | 2332 | 1464293540195 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD638000 == 69 [pid = 2332] [id = 242] 13:12:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A98168B400) [pid = 2332] [serial = 725] [outer = 0000000000000000] 13:12:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B8577800) [pid = 2332] [serial = 726] [outer = 000000A98168B400] 13:12:20 INFO - PROCESS | 2332 | 1464293540240 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B8B1B400) [pid = 2332] [serial = 727] [outer = 000000A98168B400] 13:12:20 INFO - PROCESS | 2332 | 1464293540678 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]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 13:12:20 INFO - PROCESS | 2332 | 1464293540725 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 2332 | 1464293540728 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:12:20 INFO - PROCESS | 2332 | 1464293540731 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:12:20 INFO - PROCESS | 2332 | 1464293540733 Marionette TRACE conn6 <- [1,934,null,{}] 13:12:20 INFO - PROCESS | 2332 | 1464293540736 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}] 13:12:20 INFO - PROCESS | 2332 | 1464293540841 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:12:20 INFO - PROCESS | 2332 | 1464293540847 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC93800 == 70 [pid = 2332] [id = 243] 13:12:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9B8B7AC00) [pid = 2332] [serial = 728] [outer = 0000000000000000] 13:12:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9B8E8B800) [pid = 2332] [serial = 729] [outer = 000000A9B8B7AC00] 13:12:20 INFO - PROCESS | 2332 | 1464293540892 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9B923DC00) [pid = 2332] [serial = 730] [outer = 000000A9B8B7AC00] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD0D8800 == 69 [pid = 2332] [id = 105] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8B6000 == 68 [pid = 2332] [id = 60] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D6A800 == 67 [pid = 2332] [id = 197] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819AE000 == 66 [pid = 2332] [id = 160] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91DC800 == 65 [pid = 2332] [id = 216] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BC7800 == 64 [pid = 2332] [id = 123] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0A44800 == 63 [pid = 2332] [id = 8] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9937000 == 62 [pid = 2332] [id = 145] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD63B000 == 61 [pid = 2332] [id = 174] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B915E800 == 60 [pid = 2332] [id = 73] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1420000 == 59 [pid = 2332] [id = 88] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1278800 == 58 [pid = 2332] [id = 177] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C126D000 == 57 [pid = 2332] [id = 59] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFF92800 == 56 [pid = 2332] [id = 198] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD743000 == 55 [pid = 2332] [id = 143] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29BB800 == 54 [pid = 2332] [id = 46] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFF81800 == 53 [pid = 2332] [id = 175] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD83000 == 52 [pid = 2332] [id = 113] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9812D5800 == 51 [pid = 2332] [id = 161] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BD9800 == 50 [pid = 2332] [id = 176] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1106800 == 49 [pid = 2332] [id = 45] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9ABA54000 == 48 [pid = 2332] [id = 74] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A980664800 == 47 [pid = 2332] [id = 159] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B609D800 == 46 [pid = 2332] [id = 129] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C2C7D000 == 45 [pid = 2332] [id = 90] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C2C1C000 == 44 [pid = 2332] [id = 144] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B4D000 == 43 [pid = 2332] [id = 235] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CCE000 == 42 [pid = 2332] [id = 234] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A980693800 == 41 [pid = 2332] [id = 233] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD80800 == 40 [pid = 2332] [id = 232] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A98318F800 == 39 [pid = 2332] [id = 231] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BDD53000 == 38 [pid = 2332] [id = 230] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C355B800 == 37 [pid = 2332] [id = 229] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91DD000 == 36 [pid = 2332] [id = 228] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1AD7000 == 35 [pid = 2332] [id = 226] 13:12:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CE0000 == 34 [pid = 2332] [id = 227] 13:12:23 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33CA000 == 33 [pid = 2332] [id = 236] 13:12:23 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D1A000 == 32 [pid = 2332] [id = 238] 13:12:23 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD76800 == 31 [pid = 2332] [id = 241] 13:12:23 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F6A800 == 30 [pid = 2332] [id = 237] 13:12:23 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91D3000 == 29 [pid = 2332] [id = 239] 13:12:23 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB6AE800 == 28 [pid = 2332] [id = 240] 13:12:23 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD638000 == 27 [pid = 2332] [id = 242] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B8B1F800) [pid = 2332] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A981686C00) [pid = 2332] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A981162400) [pid = 2332] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9812AA400) [pid = 2332] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9812A1800) [pid = 2332] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B97A0800) [pid = 2332] [serial = 667] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B550E800) [pid = 2332] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B5D5D000) [pid = 2332] [serial = 661] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9AC252800) [pid = 2332] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B1936800) [pid = 2332] [serial = 658] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A98168BC00) [pid = 2332] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9C1396800) [pid = 2332] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B2412000) [pid = 2332] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B8BC7C00) [pid = 2332] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9BB186000) [pid = 2332] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9BD67C800) [pid = 2332] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9C0A65000) [pid = 2332] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B8581800) [pid = 2332] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9AB963800) [pid = 2332] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B5474C00) [pid = 2332] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9847CF800) [pid = 2332] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B97AC800) [pid = 2332] [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.] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B9883000) [pid = 2332] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A98130F400) [pid = 2332] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B666D400) [pid = 2332] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B83C9800) [pid = 2332] [serial = 664] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9824EB800) [pid = 2332] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:12:23 INFO - PROCESS | 2332 | 1464293543473 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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2774ms 13:12:23 INFO - PROCESS | 2332 | 1464293543509 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 2332 | 1464293543513 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:12:23 INFO - PROCESS | 2332 | 1464293543519 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 2332 | 1464293543523 Marionette TRACE conn6 <- [1,938,null,{}] 13:12:23 INFO - PROCESS | 2332 | 1464293543529 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}] 13:12:23 INFO - PROCESS | 2332 | 1464293543627 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:12:23 INFO - PROCESS | 2332 | 1464293543637 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980691000 == 28 [pid = 2332] [id = 244] 13:12:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A980AA2800) [pid = 2332] [serial = 731] [outer = 0000000000000000] 13:12:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A980AA3000) [pid = 2332] [serial = 732] [outer = 000000A980AA2800] 13:12:23 INFO - PROCESS | 2332 | 1464293543688 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A980AE5C00) [pid = 2332] [serial = 733] [outer = 000000A980AA2800] 13:12:24 INFO - PROCESS | 2332 | 1464293544189 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]]]}] 13:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 13:12:24 INFO - PROCESS | 2332 | 1464293544256 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 2332 | 1464293544262 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:12:24 INFO - PROCESS | 2332 | 1464293544269 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:12:24 INFO - PROCESS | 2332 | 1464293544272 Marionette TRACE conn6 <- [1,942,null,{}] 13:12:24 INFO - PROCESS | 2332 | 1464293544276 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}] 13:12:24 INFO - PROCESS | 2332 | 1464293544372 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:12:24 INFO - PROCESS | 2332 | 1464293544452 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819A2000 == 29 [pid = 2332] [id = 245] 13:12:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A980AA2C00) [pid = 2332] [serial = 734] [outer = 0000000000000000] 13:12:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A98116D400) [pid = 2332] [serial = 735] [outer = 000000A980AA2C00] 13:12:24 INFO - PROCESS | 2332 | 1464293544500 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9811B9000) [pid = 2332] [serial = 736] [outer = 000000A980AA2C00] 13:12:24 INFO - PROCESS | 2332 | 1464293544926 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]]]}] 13:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 669ms 13:12:24 INFO - PROCESS | 2332 | 1464293544944 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 2332 | 1464293544947 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:12:24 INFO - PROCESS | 2332 | 1464293544951 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 2332 | 1464293544955 Marionette TRACE conn6 <- [1,946,null,{}] 13:12:24 INFO - PROCESS | 2332 | 1464293544967 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}] 13:12:25 INFO - PROCESS | 2332 | 1464293545100 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:12:25 INFO - PROCESS | 2332 | 1464293545118 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CC2800 == 30 [pid = 2332] [id = 246] 13:12:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9802D4800) [pid = 2332] [serial = 737] [outer = 0000000000000000] 13:12:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A98130BC00) [pid = 2332] [serial = 738] [outer = 000000A9802D4800] 13:12:25 INFO - PROCESS | 2332 | 1464293545169 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A981684400) [pid = 2332] [serial = 739] [outer = 000000A9802D4800] 13:12:25 INFO - PROCESS | 2332 | 1464293545631 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]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 734ms 13:12:25 INFO - PROCESS | 2332 | 1464293545687 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 2332 | 1464293545690 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:12:25 INFO - PROCESS | 2332 | 1464293545693 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 2332 | 1464293545695 Marionette TRACE conn6 <- [1,950,null,{}] 13:12:25 INFO - PROCESS | 2332 | 1464293545699 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}] 13:12:25 INFO - PROCESS | 2332 | 1464293545790 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:12:25 INFO - PROCESS | 2332 | 1464293545797 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA698800 == 31 [pid = 2332] [id = 247] 13:12:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A982355400) [pid = 2332] [serial = 740] [outer = 0000000000000000] 13:12:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9824E5C00) [pid = 2332] [serial = 741] [outer = 000000A982355400] 13:12:25 INFO - PROCESS | 2332 | 1464293545844 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9824EF800) [pid = 2332] [serial = 742] [outer = 000000A982355400] 13:12:26 INFO - PROCESS | 2332 | 1464293546290 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]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 13:12:26 INFO - PROCESS | 2332 | 1464293546330 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 2332 | 1464293546332 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:12:26 INFO - PROCESS | 2332 | 1464293546335 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 2332 | 1464293546337 Marionette TRACE conn6 <- [1,954,null,{}] 13:12:26 INFO - PROCESS | 2332 | 1464293546341 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}] 13:12:26 INFO - PROCESS | 2332 | 1464293546424 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:12:26 INFO - PROCESS | 2332 | 1464293546431 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB759000 == 32 [pid = 2332] [id = 248] 13:12:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9802DE400) [pid = 2332] [serial = 743] [outer = 0000000000000000] 13:12:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A982BDA800) [pid = 2332] [serial = 744] [outer = 000000A9802DE400] 13:12:26 INFO - PROCESS | 2332 | 1464293546477 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A982C17400) [pid = 2332] [serial = 745] [outer = 000000A9802DE400] 13:12:26 INFO - PROCESS | 2332 | 1464293546978 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]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 13:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:12:27 INFO - PROCESS | 2332 | 1464293547010 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 2332 | 1464293547013 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:12:27 INFO - PROCESS | 2332 | 1464293547016 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 2332 | 1464293547018 Marionette TRACE conn6 <- [1,958,null,{}] 13:12:27 INFO - PROCESS | 2332 | 1464293547021 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}] 13:12:27 INFO - PROCESS | 2332 | 1464293547142 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:12:27 INFO - PROCESS | 2332 | 1464293547158 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD7E8000 == 33 [pid = 2332] [id = 249] 13:12:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A983BCEC00) [pid = 2332] [serial = 746] [outer = 0000000000000000] 13:12:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9848A9400) [pid = 2332] [serial = 747] [outer = 000000A983BCEC00] 13:12:27 INFO - PROCESS | 2332 | 1464293547206 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9848B4800) [pid = 2332] [serial = 748] [outer = 000000A983BCEC00] 13:12:27 INFO - PROCESS | 2332 | 1464293547646 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]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 13:12:27 INFO - PROCESS | 2332 | 1464293547691 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 2332 | 1464293547693 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:12:27 INFO - PROCESS | 2332 | 1464293547696 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 2332 | 1464293547698 Marionette TRACE conn6 <- [1,962,null,{}] 13:12:27 INFO - PROCESS | 2332 | 1464293547701 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}] 13:12:27 INFO - PROCESS | 2332 | 1464293547816 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:12:27 INFO - PROCESS | 2332 | 1464293547826 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B177D000 == 34 [pid = 2332] [id = 250] 13:12:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A980AA8400) [pid = 2332] [serial = 749] [outer = 0000000000000000] 13:12:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9848E2800) [pid = 2332] [serial = 750] [outer = 000000A980AA8400] 13:12:27 INFO - PROCESS | 2332 | 1464293547872 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9848ECC00) [pid = 2332] [serial = 751] [outer = 000000A980AA8400] 13:12:28 INFO - PROCESS | 2332 | 1464293548305 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]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 13:12:28 INFO - PROCESS | 2332 | 1464293548330 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 2332 | 1464293548332 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:12:28 INFO - PROCESS | 2332 | 1464293548335 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 2332 | 1464293548337 Marionette TRACE conn6 <- [1,966,null,{}] 13:12:28 INFO - PROCESS | 2332 | 1464293548340 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}] 13:12:28 INFO - PROCESS | 2332 | 1464293548447 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:12:28 INFO - PROCESS | 2332 | 1464293548456 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2553000 == 35 [pid = 2332] [id = 251] 13:12:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9AA740800) [pid = 2332] [serial = 752] [outer = 0000000000000000] 13:12:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9AA747400) [pid = 2332] [serial = 753] [outer = 000000A9AA740800] 13:12:28 INFO - PROCESS | 2332 | 1464293548504 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9AA881400) [pid = 2332] [serial = 754] [outer = 000000A9AA740800] 13:12:28 INFO - PROCESS | 2332 | 1464293548985 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]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 13:12:29 INFO - PROCESS | 2332 | 1464293549035 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 2332 | 1464293549038 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:12:29 INFO - PROCESS | 2332 | 1464293549041 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 2332 | 1464293549043 Marionette TRACE conn6 <- [1,970,null,{}] 13:12:29 INFO - PROCESS | 2332 | 1464293549047 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}] 13:12:29 INFO - PROCESS | 2332 | 1464293549157 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:12:29 INFO - PROCESS | 2332 | 1464293549239 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B67800 == 36 [pid = 2332] [id = 252] 13:12:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9AA73D400) [pid = 2332] [serial = 755] [outer = 0000000000000000] 13:12:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9AB743800) [pid = 2332] [serial = 756] [outer = 000000A9AA73D400] 13:12:29 INFO - PROCESS | 2332 | 1464293549285 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9AC191400) [pid = 2332] [serial = 757] [outer = 000000A9AA73D400] 13:12:29 INFO - PROCESS | 2332 | 1464293549718 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]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 13:12:29 INFO - PROCESS | 2332 | 1464293549778 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 2332 | 1464293549780 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:12:29 INFO - PROCESS | 2332 | 1464293549783 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:12:29 INFO - PROCESS | 2332 | 1464293549785 Marionette TRACE conn6 <- [1,974,null,{}] 13:12:29 INFO - PROCESS | 2332 | 1464293549797 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}] 13:12:29 INFO - PROCESS | 2332 | 1464293549919 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:12:29 INFO - PROCESS | 2332 | 1464293549932 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B60A4800 == 37 [pid = 2332] [id = 253] 13:12:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9AA8DD800) [pid = 2332] [serial = 758] [outer = 0000000000000000] 13:12:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9AC251000) [pid = 2332] [serial = 759] [outer = 000000A9AA8DD800] 13:12:30 INFO - PROCESS | 2332 | 1464293550019 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9AC2B2400) [pid = 2332] [serial = 760] [outer = 000000A9AA8DD800] 13:12:30 INFO - PROCESS | 2332 | 1464293550445 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]]]}] 13:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 13:12:30 INFO - PROCESS | 2332 | 1464293550535 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 2332 | 1464293550537 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:12:30 INFO - PROCESS | 2332 | 1464293550540 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 2332 | 1464293550543 Marionette TRACE conn6 <- [1,978,null,{}] 13:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:12:30 INFO - PROCESS | 2332 | 1464293550551 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}] 13:12:31 INFO - PROCESS | 2332 | 1464293551341 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A9804DE800) [pid = 2332] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9811B9400) [pid = 2332] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9848BD800) [pid = 2332] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A98116A400) [pid = 2332] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9B857D800) [pid = 2332] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9B9FDB800) [pid = 2332] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B9245C00) [pid = 2332] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9804DF800) [pid = 2332] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A98168B400) [pid = 2332] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9AB0CAC00) [pid = 2332] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B1582800) [pid = 2332] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9824EB000) [pid = 2332] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B1970000) [pid = 2332] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9848B6400) [pid = 2332] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A981688C00) [pid = 2332] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A98129D400) [pid = 2332] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A981168C00) [pid = 2332] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9802DEC00) [pid = 2332] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9BB805000) [pid = 2332] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A983BC4800) [pid = 2332] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A982BDBC00) [pid = 2332] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B8562C00) [pid = 2332] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9AA73B400) [pid = 2332] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A98116DC00) [pid = 2332] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B981B000) [pid = 2332] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B8564400) [pid = 2332] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B258E400) [pid = 2332] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9804E3C00) [pid = 2332] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B8BCD400) [pid = 2332] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B8BC6C00) [pid = 2332] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9812A1400) [pid = 2332] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9BA60C000) [pid = 2332] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9BC6A7800) [pid = 2332] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9848B0400) [pid = 2332] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9847CE000) [pid = 2332] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B857A400) [pid = 2332] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A980AA8000) [pid = 2332] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9AA744400) [pid = 2332] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B1AAB400) [pid = 2332] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:12:31 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B97AA400) [pid = 2332] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:12:31 INFO - PROCESS | 2332 | 1464293551469 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980651000 == 38 [pid = 2332] [id = 254] 13:12:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9802D1C00) [pid = 2332] [serial = 761] [outer = 0000000000000000] 13:12:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9802DA000) [pid = 2332] [serial = 762] [outer = 000000A9802D1C00] 13:12:31 INFO - PROCESS | 2332 | 1464293551530 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9806D7000) [pid = 2332] [serial = 763] [outer = 000000A9802D1C00] 13:12:32 INFO - PROCESS | 2332 | 1464293552283 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]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1780ms 13:12:32 INFO - PROCESS | 2332 | 1464293552339 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 2332 | 1464293552344 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:12:32 INFO - PROCESS | 2332 | 1464293552349 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:12:32 INFO - PROCESS | 2332 | 1464293552353 Marionette TRACE conn6 <- [1,982,null,{}] 13:12:32 INFO - PROCESS | 2332 | 1464293552358 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}] 13:12:32 INFO - PROCESS | 2332 | 1464293552488 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:12:32 INFO - PROCESS | 2332 | 1464293552609 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98319B800 == 39 [pid = 2332] [id = 255] 13:12:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A981164800) [pid = 2332] [serial = 764] [outer = 0000000000000000] 13:12:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A981169800) [pid = 2332] [serial = 765] [outer = 000000A981164800] 13:12:32 INFO - PROCESS | 2332 | 1464293552670 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9811BCC00) [pid = 2332] [serial = 766] [outer = 000000A981164800] 13:12:33 INFO - PROCESS | 2332 | 1464293553450 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]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1178ms 13:12:33 INFO - PROCESS | 2332 | 1464293553536 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 2332 | 1464293553540 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:12:33 INFO - PROCESS | 2332 | 1464293553544 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 2332 | 1464293553547 Marionette TRACE conn6 <- [1,986,null,{}] 13:12:33 INFO - PROCESS | 2332 | 1464293553551 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}] 13:12:33 INFO - PROCESS | 2332 | 1464293553710 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:12:33 INFO - PROCESS | 2332 | 1464293553823 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980656000 == 40 [pid = 2332] [id = 256] 13:12:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9806E1400) [pid = 2332] [serial = 767] [outer = 0000000000000000] 13:12:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9812A9000) [pid = 2332] [serial = 768] [outer = 000000A9806E1400] 13:12:33 INFO - PROCESS | 2332 | 1464293553883 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A98234AC00) [pid = 2332] [serial = 769] [outer = 000000A9806E1400] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC686000 == 39 [pid = 2332] [id = 21] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BEB800 == 38 [pid = 2332] [id = 27] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9DC4800 == 37 [pid = 2332] [id = 29] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B816A000 == 36 [pid = 2332] [id = 26] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA727800 == 35 [pid = 2332] [id = 19] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B608E800 == 34 [pid = 2332] [id = 25] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1407000 == 33 [pid = 2332] [id = 22] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1781000 == 32 [pid = 2332] [id = 28] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B849D000 == 31 [pid = 2332] [id = 16] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29C1000 == 30 [pid = 2332] [id = 13] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66B9800 == 29 [pid = 2332] [id = 14] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B836B000 == 28 [pid = 2332] [id = 15] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0C30000 == 27 [pid = 2332] [id = 23] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B255B800 == 26 [pid = 2332] [id = 24] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0E5D800 == 25 [pid = 2332] [id = 10] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B60A4800 == 24 [pid = 2332] [id = 253] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B67800 == 23 [pid = 2332] [id = 252] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B2553000 == 22 [pid = 2332] [id = 251] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B177D000 == 21 [pid = 2332] [id = 250] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD7E8000 == 20 [pid = 2332] [id = 249] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB759000 == 19 [pid = 2332] [id = 248] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA698800 == 18 [pid = 2332] [id = 247] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CC2800 == 17 [pid = 2332] [id = 246] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B8E8B800) [pid = 2332] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | 1464293554818 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]]]}] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819A2000 == 16 [pid = 2332] [id = 245] 13:12:34 INFO - PROCESS | 2332 | --DOCSHELL 000000A980691000 == 15 [pid = 2332] [id = 244] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B550D800) [pid = 2332] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9C14D7400) [pid = 2332] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9BB18F000) [pid = 2332] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9AC247C00) [pid = 2332] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9848BF000) [pid = 2332] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B923F000) [pid = 2332] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9BBB73800) [pid = 2332] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B9986800) [pid = 2332] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9BA222800) [pid = 2332] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9BDCA6000) [pid = 2332] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B6009C00) [pid = 2332] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B196F800) [pid = 2332] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9C138C400) [pid = 2332] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B2991C00) [pid = 2332] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B988C400) [pid = 2332] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B6706C00) [pid = 2332] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9848B1400) [pid = 2332] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B97A5000) [pid = 2332] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9BB18D000) [pid = 2332] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9848CAC00) [pid = 2332] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9BBD49000) [pid = 2332] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9BD687800) [pid = 2332] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B9982000) [pid = 2332] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B8B1B400) [pid = 2332] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AC031800) [pid = 2332] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9AC2B0800) [pid = 2332] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B5544C00) [pid = 2332] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B258E800) [pid = 2332] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B5C8C800) [pid = 2332] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B6651C00) [pid = 2332] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B8577800) [pid = 2332] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B6713000) [pid = 2332] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9848C0800) [pid = 2332] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A982BD9800) [pid = 2332] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A983BCE800) [pid = 2332] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9812A5800) [pid = 2332] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A98168CC00) [pid = 2332] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A98234CC00) [pid = 2332] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A98129DC00) [pid = 2332] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9B15F3800) [pid = 2332] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9806E0800) [pid = 2332] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9C0A63400) [pid = 2332] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9BE4B4400) [pid = 2332] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A983BD0800) [pid = 2332] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A983BCAC00) [pid = 2332] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9B9985400) [pid = 2332] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A982BDF000) [pid = 2332] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A9B981D400) [pid = 2332] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 67 (000000A9B8B78C00) [pid = 2332] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 66 (000000A9B298C000) [pid = 2332] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 65 (000000A9AB113800) [pid = 2332] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 64 (000000A982C16800) [pid = 2332] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 63 (000000A9812A3000) [pid = 2332] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 62 (000000A9B9981000) [pid = 2332] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 61 (000000A9B84DD400) [pid = 2332] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - PROCESS | 2332 | --DOMWINDOW == 60 (000000A9AA877400) [pid = 2332] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1335ms 13:12:34 INFO - PROCESS | 2332 | 1464293554882 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 2332 | 1464293554886 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:12:34 INFO - PROCESS | 2332 | 1464293554891 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 2332 | 1464293554894 Marionette TRACE conn6 <- [1,990,null,{}] 13:12:34 INFO - PROCESS | 2332 | 1464293554900 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}] 13:12:35 INFO - PROCESS | 2332 | 1464293554995 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:12:35 INFO - PROCESS | 2332 | 1464293555011 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980A0D800 == 16 [pid = 2332] [id = 257] 13:12:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 61 (000000A980AE5800) [pid = 2332] [serial = 770] [outer = 0000000000000000] 13:12:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 62 (000000A980AEBC00) [pid = 2332] [serial = 771] [outer = 000000A980AE5800] 13:12:35 INFO - PROCESS | 2332 | 1464293555062 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 63 (000000A98116E800) [pid = 2332] [serial = 772] [outer = 000000A980AE5800] 13:12:35 INFO - PROCESS | 2332 | 1464293555599 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]]]}] 13:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 13:12:35 INFO - PROCESS | 2332 | 1464293555631 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 2332 | 1464293555637 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:12:35 INFO - PROCESS | 2332 | 1464293555644 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:12:35 INFO - PROCESS | 2332 | 1464293555646 Marionette TRACE conn6 <- [1,994,null,{}] 13:12:35 INFO - PROCESS | 2332 | 1464293555650 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}] 13:12:35 INFO - PROCESS | 2332 | 1464293555745 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:12:35 INFO - PROCESS | 2332 | 1464293555817 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98317C000 == 17 [pid = 2332] [id = 258] 13:12:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 64 (000000A981306C00) [pid = 2332] [serial = 773] [outer = 0000000000000000] 13:12:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 65 (000000A98130B400) [pid = 2332] [serial = 774] [outer = 000000A981306C00] 13:12:35 INFO - PROCESS | 2332 | 1464293555865 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 66 (000000A981688800) [pid = 2332] [serial = 775] [outer = 000000A981306C00] 13:12:36 INFO - PROCESS | 2332 | 1464293556263 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]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 13:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:12:36 INFO - PROCESS | 2332 | 1464293556320 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 2332 | 1464293556322 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:12:36 INFO - PROCESS | 2332 | 1464293556333 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 2332 | 1464293556337 Marionette TRACE conn6 <- [1,998,null,{}] 13:12:36 INFO - PROCESS | 2332 | 1464293556349 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}] 13:12:36 INFO - PROCESS | 2332 | 1464293556473 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:12:36 INFO - PROCESS | 2332 | 1464293556490 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846E4800 == 18 [pid = 2332] [id = 259] 13:12:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 67 (000000A982BD3000) [pid = 2332] [serial = 776] [outer = 0000000000000000] 13:12:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 68 (000000A982BD6800) [pid = 2332] [serial = 777] [outer = 000000A982BD3000] 13:12:36 INFO - PROCESS | 2332 | 1464293556542 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A982C1A800) [pid = 2332] [serial = 778] [outer = 000000A982BD3000] 13:12:37 INFO - PROCESS | 2332 | 1464293556994 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]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 692ms 13:12:37 INFO - PROCESS | 2332 | 1464293557021 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 2332 | 1464293557024 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:12:37 INFO - PROCESS | 2332 | 1464293557027 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 2332 | 1464293557029 Marionette TRACE conn6 <- [1,1002,null,{}] 13:12:37 INFO - PROCESS | 2332 | 1464293557032 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}] 13:12:37 INFO - PROCESS | 2332 | 1464293557153 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:12:37 INFO - PROCESS | 2332 | 1464293557202 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC08F000 == 19 [pid = 2332] [id = 260] 13:12:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A983BCF800) [pid = 2332] [serial = 779] [outer = 0000000000000000] 13:12:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A9847CA800) [pid = 2332] [serial = 780] [outer = 000000A983BCF800] 13:12:37 INFO - PROCESS | 2332 | 1464293557249 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9847D4C00) [pid = 2332] [serial = 781] [outer = 000000A983BCF800] 13:12:37 INFO - PROCESS | 2332 | 1464293557711 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]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 733ms 13:12:37 INFO - PROCESS | 2332 | 1464293557763 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 2332 | 1464293557765 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:12:37 INFO - PROCESS | 2332 | 1464293557768 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:12:37 INFO - PROCESS | 2332 | 1464293557770 Marionette TRACE conn6 <- [1,1006,null,{}] 13:12:37 INFO - PROCESS | 2332 | 1464293557774 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}] 13:12:37 INFO - PROCESS | 2332 | 1464293557924 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:12:37 INFO - PROCESS | 2332 | 1464293557948 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0CD4800 == 20 [pid = 2332] [id = 261] 13:12:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9802D7400) [pid = 2332] [serial = 782] [outer = 0000000000000000] 13:12:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9848B2C00) [pid = 2332] [serial = 783] [outer = 000000A9802D7400] 13:12:37 INFO - PROCESS | 2332 | 1464293557994 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9848C2C00) [pid = 2332] [serial = 784] [outer = 000000A9802D7400] 13:12:38 INFO - PROCESS | 2332 | 1464293558460 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]]]}] 13:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 13:12:38 INFO - PROCESS | 2332 | 1464293558506 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 2332 | 1464293558508 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:12:38 INFO - PROCESS | 2332 | 1464293558516 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 2332 | 1464293558518 Marionette TRACE conn6 <- [1,1010,null,{}] 13:12:38 INFO - PROCESS | 2332 | 1464293558522 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}] 13:12:38 INFO - PROCESS | 2332 | 1464293558668 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:12:38 INFO - PROCESS | 2332 | 1464293558720 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1AD7000 == 21 [pid = 2332] [id = 262] 13:12:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9AA73FC00) [pid = 2332] [serial = 785] [outer = 0000000000000000] 13:12:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9AB10EC00) [pid = 2332] [serial = 786] [outer = 000000A9AA73FC00] 13:12:38 INFO - PROCESS | 2332 | 1464293558768 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9AB95F800) [pid = 2332] [serial = 787] [outer = 000000A9AA73FC00] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9AA740800) [pid = 2332] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A980AA2C00) [pid = 2332] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9802D4800) [pid = 2332] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9802DE400) [pid = 2332] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A980AA2800) [pid = 2332] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A983BCEC00) [pid = 2332] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9B8B7AC00) [pid = 2332] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A980AA8400) [pid = 2332] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A982355400) [pid = 2332] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:12:39 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A9AA73D400) [pid = 2332] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:12:39 INFO - PROCESS | 2332 | 1464293559250 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]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 775ms 13:12:39 INFO - PROCESS | 2332 | 1464293559290 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:12:39 INFO - PROCESS | 2332 | 1464293559292 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:12:39 INFO - PROCESS | 2332 | 1464293559295 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 2332 | 1464293559297 Marionette TRACE conn6 <- [1,1014,null,{}] 13:12:39 INFO - PROCESS | 2332 | 1464293559301 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}] 13:12:39 INFO - PROCESS | 2332 | 1464293559419 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:12:39 INFO - PROCESS | 2332 | 1464293559468 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27BF800 == 22 [pid = 2332] [id = 263] 13:12:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A980AE2800) [pid = 2332] [serial = 788] [outer = 0000000000000000] 13:12:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A983BCEC00) [pid = 2332] [serial = 789] [outer = 000000A980AE2800] 13:12:39 INFO - PROCESS | 2332 | 1464293559513 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A9ABAC4C00) [pid = 2332] [serial = 790] [outer = 000000A980AE2800] 13:12:39 INFO - PROCESS | 2332 | 1464293559888 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]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 13:12:39 INFO - PROCESS | 2332 | 1464293559935 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 2332 | 1464293559937 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:12:39 INFO - PROCESS | 2332 | 1464293559941 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 2332 | 1464293559943 Marionette TRACE conn6 <- [1,1018,null,{}] 13:12:39 INFO - PROCESS | 2332 | 1464293559946 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}] 13:12:40 INFO - PROCESS | 2332 | 1464293560029 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:12:40 INFO - PROCESS | 2332 | 1464293560036 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B555D000 == 23 [pid = 2332] [id = 264] 13:12:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9AC035800) [pid = 2332] [serial = 791] [outer = 0000000000000000] 13:12:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9AC250400) [pid = 2332] [serial = 792] [outer = 000000A9AC035800] 13:12:40 INFO - PROCESS | 2332 | 1464293560082 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9AC2A8800) [pid = 2332] [serial = 793] [outer = 000000A9AC035800] 13:12:40 INFO - PROCESS | 2332 | 1464293560516 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]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 13:12:40 INFO - PROCESS | 2332 | 1464293560572 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 2332 | 1464293560575 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:12:40 INFO - PROCESS | 2332 | 1464293560578 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 2332 | 1464293560580 Marionette TRACE conn6 <- [1,1022,null,{}] 13:12:40 INFO - PROCESS | 2332 | 1464293560584 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}] 13:12:40 INFO - PROCESS | 2332 | 1464293560669 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:12:40 INFO - PROCESS | 2332 | 1464293560679 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846E4000 == 24 [pid = 2332] [id = 265] 13:12:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9AC2A9C00) [pid = 2332] [serial = 794] [outer = 0000000000000000] 13:12:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9AC2B3800) [pid = 2332] [serial = 795] [outer = 000000A9AC2A9C00] 13:12:40 INFO - PROCESS | 2332 | 1464293560733 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9ACA0D400) [pid = 2332] [serial = 796] [outer = 000000A9AC2A9C00] 13:12:41 INFO - PROCESS | 2332 | 1464293561289 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]]]}] 13:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 776ms 13:12:41 INFO - PROCESS | 2332 | 1464293561358 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:12:41 INFO - PROCESS | 2332 | 1464293561363 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:12:41 INFO - PROCESS | 2332 | 1464293561368 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 2332 | 1464293561373 Marionette TRACE conn6 <- [1,1026,null,{}] 13:12:41 INFO - PROCESS | 2332 | 1464293561379 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}] 13:12:41 INFO - PROCESS | 2332 | 1464293561527 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:12:41 INFO - PROCESS | 2332 | 1464293561646 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A981935000 == 25 [pid = 2332] [id = 266] 13:12:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A980AA8400) [pid = 2332] [serial = 797] [outer = 0000000000000000] 13:12:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A98116A000) [pid = 2332] [serial = 798] [outer = 000000A980AA8400] 13:12:41 INFO - PROCESS | 2332 | 1464293561709 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A981309000) [pid = 2332] [serial = 799] [outer = 000000A980AA8400] 13:12:42 INFO - PROCESS | 2332 | 1464293562363 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]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1024ms 13:12:42 INFO - PROCESS | 2332 | 1464293562398 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 2332 | 1464293562405 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:12:42 INFO - PROCESS | 2332 | 1464293562412 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 2332 | 1464293562415 Marionette TRACE conn6 <- [1,1030,null,{}] 13:12:42 INFO - PROCESS | 2332 | 1464293562419 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}] 13:12:42 INFO - PROCESS | 2332 | 1464293562537 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:12:42 INFO - PROCESS | 2332 | 1464293562611 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B198B800 == 26 [pid = 2332] [id = 267] 13:12:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A982C12C00) [pid = 2332] [serial = 800] [outer = 0000000000000000] 13:12:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A982C18C00) [pid = 2332] [serial = 801] [outer = 000000A982C12C00] 13:12:42 INFO - PROCESS | 2332 | 1464293562714 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9848B0400) [pid = 2332] [serial = 802] [outer = 000000A982C12C00] 13:12:43 INFO - PROCESS | 2332 | 1464293563368 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]]]}] 13:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1024ms 13:12:43 INFO - PROCESS | 2332 | 1464293563440 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 2332 | 1464293563443 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:12:43 INFO - PROCESS | 2332 | 1464293563447 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 2332 | 1464293563451 Marionette TRACE conn6 <- [1,1034,null,{}] 13:12:43 INFO - PROCESS | 2332 | 1464293563508 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}] 13:12:43 INFO - PROCESS | 2332 | 1464293563700 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:12:43 INFO - PROCESS | 2332 | 1464293563746 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F64000 == 27 [pid = 2332] [id = 268] 13:12:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9ABAC3400) [pid = 2332] [serial = 803] [outer = 0000000000000000] 13:12:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9ACA04400) [pid = 2332] [serial = 804] [outer = 000000A9ABAC3400] 13:12:43 INFO - PROCESS | 2332 | 1464293563805 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AD8F1800) [pid = 2332] [serial = 805] [outer = 000000A9ABAC3400] 13:12:44 INFO - PROCESS | 2332 | 1464293564356 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]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 943ms 13:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:12:44 INFO - PROCESS | 2332 | 1464293564392 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 2332 | 1464293564396 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:12:44 INFO - PROCESS | 2332 | 1464293564400 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 2332 | 1464293564402 Marionette TRACE conn6 <- [1,1038,null,{}] 13:12:44 INFO - PROCESS | 2332 | 1464293564406 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}] 13:12:44 INFO - PROCESS | 2332 | 1464293564521 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:12:44 INFO - PROCESS | 2332 | 1464293564607 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B837F000 == 28 [pid = 2332] [id = 269] 13:12:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B0C69400) [pid = 2332] [serial = 806] [outer = 0000000000000000] 13:12:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B0D5D000) [pid = 2332] [serial = 807] [outer = 000000A9B0C69400] 13:12:44 INFO - PROCESS | 2332 | 1464293564665 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B140DC00) [pid = 2332] [serial = 808] [outer = 000000A9B0C69400] 13:12:45 INFO - PROCESS | 2332 | 1464293565238 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]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 881ms 13:12:45 INFO - PROCESS | 2332 | 1464293565283 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 2332 | 1464293565285 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:12:45 INFO - PROCESS | 2332 | 1464293565289 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 2332 | 1464293565291 Marionette TRACE conn6 <- [1,1042,null,{}] 13:12:45 INFO - PROCESS | 2332 | 1464293565295 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}] 13:12:45 INFO - PROCESS | 2332 | 1464293565404 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:12:45 INFO - PROCESS | 2332 | 1464293565501 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B849A000 == 29 [pid = 2332] [id = 270] 13:12:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9848BF800) [pid = 2332] [serial = 809] [outer = 0000000000000000] 13:12:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B14EE800) [pid = 2332] [serial = 810] [outer = 000000A9848BF800] 13:12:45 INFO - PROCESS | 2332 | 1464293565557 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B1756800) [pid = 2332] [serial = 811] [outer = 000000A9848BF800] 13:12:46 INFO - PROCESS | 2332 | 1464293566282 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]]]}] 13:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1023ms 13:12:46 INFO - PROCESS | 2332 | 1464293566315 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 2332 | 1464293566319 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:12:46 INFO - PROCESS | 2332 | 1464293566324 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 2332 | 1464293566328 Marionette TRACE conn6 <- [1,1046,null,{}] 13:12:46 INFO - PROCESS | 2332 | 1464293566354 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}] 13:12:46 INFO - PROCESS | 2332 | 1464293566460 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:12:46 INFO - PROCESS | 2332 | 1464293566538 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B60800 == 30 [pid = 2332] [id = 271] 13:12:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A98116D800) [pid = 2332] [serial = 812] [outer = 0000000000000000] 13:12:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9811B5800) [pid = 2332] [serial = 813] [outer = 000000A98116D800] 13:12:46 INFO - PROCESS | 2332 | 1464293566631 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A98130C800) [pid = 2332] [serial = 814] [outer = 000000A98116D800] 13:12:46 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBB9A800 == 29 [pid = 2332] [id = 20] 13:12:46 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91DC000 == 28 [pid = 2332] [id = 18] 13:12:46 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D13800 == 27 [pid = 2332] [id = 17] 13:12:46 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC93800 == 26 [pid = 2332] [id = 243] 13:12:46 INFO - PROCESS | 2332 | --DOCSHELL 000000A98319B800 == 25 [pid = 2332] [id = 255] 13:12:46 INFO - PROCESS | 2332 | --DOCSHELL 000000A980651000 == 24 [pid = 2332] [id = 254] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9AA747400) [pid = 2332] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9AA881400) [pid = 2332] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A98116D400) [pid = 2332] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A98130BC00) [pid = 2332] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A982C17400) [pid = 2332] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A980AE5C00) [pid = 2332] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A980AA3000) [pid = 2332] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9848A9400) [pid = 2332] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A982BDA800) [pid = 2332] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9811B9000) [pid = 2332] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B923DC00) [pid = 2332] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9848B4800) [pid = 2332] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9848E2800) [pid = 2332] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9824E5C00) [pid = 2332] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9824EF800) [pid = 2332] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A981684400) [pid = 2332] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9848ECC00) [pid = 2332] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9AB743800) [pid = 2332] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9AC251000) [pid = 2332] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:12:46 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9AC191400) [pid = 2332] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:12:47 INFO - PROCESS | 2332 | 1464293567197 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]]]}] 13:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 923ms 13:12:47 INFO - PROCESS | 2332 | 1464293567252 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 2332 | 1464293567258 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:12:47 INFO - PROCESS | 2332 | 1464293567264 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 2332 | 1464293567267 Marionette TRACE conn6 <- [1,1050,null,{}] 13:12:47 INFO - PROCESS | 2332 | 1464293567271 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}] 13:12:47 INFO - PROCESS | 2332 | 1464293567362 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:12:47 INFO - PROCESS | 2332 | 1464293567435 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819BF800 == 25 [pid = 2332] [id = 272] 13:12:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A980AA5400) [pid = 2332] [serial = 815] [outer = 0000000000000000] 13:12:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9811BC000) [pid = 2332] [serial = 816] [outer = 000000A980AA5400] 13:12:47 INFO - PROCESS | 2332 | 1464293567483 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A981684400) [pid = 2332] [serial = 817] [outer = 000000A980AA5400] 13:12:47 INFO - PROCESS | 2332 | 1464293567904 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]]]}] 13:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 13:12:47 INFO - PROCESS | 2332 | 1464293567969 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 2332 | 1464293567971 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:12:47 INFO - PROCESS | 2332 | 1464293567977 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:12:47 INFO - PROCESS | 2332 | 1464293567981 Marionette TRACE conn6 <- [1,1054,null,{}] 13:12:47 INFO - PROCESS | 2332 | 1464293567992 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}] 13:12:48 INFO - PROCESS | 2332 | 1464293568090 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:12:48 INFO - PROCESS | 2332 | 1464293568103 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB025800 == 26 [pid = 2332] [id = 273] 13:12:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A982BD4400) [pid = 2332] [serial = 818] [outer = 0000000000000000] 13:12:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A982BDB800) [pid = 2332] [serial = 819] [outer = 000000A982BD4400] 13:12:48 INFO - PROCESS | 2332 | 1464293568152 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A983BCC800) [pid = 2332] [serial = 820] [outer = 000000A982BD4400] 13:12:48 INFO - PROCESS | 2332 | 1464293568607 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]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 13:12:48 INFO - PROCESS | 2332 | 1464293568652 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 2332 | 1464293568655 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:12:48 INFO - PROCESS | 2332 | 1464293568658 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 2332 | 1464293568660 Marionette TRACE conn6 <- [1,1058,null,{}] 13:12:48 INFO - PROCESS | 2332 | 1464293568664 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}] 13:12:48 INFO - PROCESS | 2332 | 1464293568755 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:12:48 INFO - PROCESS | 2332 | 1464293568764 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD7E4000 == 27 [pid = 2332] [id = 274] 13:12:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9848AC000) [pid = 2332] [serial = 821] [outer = 0000000000000000] 13:12:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9848B6C00) [pid = 2332] [serial = 822] [outer = 000000A9848AC000] 13:12:48 INFO - PROCESS | 2332 | 1464293568810 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9848E3C00) [pid = 2332] [serial = 823] [outer = 000000A9848AC000] 13:12:49 INFO - PROCESS | 2332 | 1464293569253 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]]]}] 13:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 13:12:49 INFO - PROCESS | 2332 | 1464293569290 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 2332 | 1464293569293 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:12:49 INFO - PROCESS | 2332 | 1464293569302 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:12:49 INFO - PROCESS | 2332 | 1464293569304 Marionette TRACE conn6 <- [1,1062,null,{}] 13:12:49 INFO - PROCESS | 2332 | 1464293569308 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}] 13:12:49 INFO - PROCESS | 2332 | 1464293569417 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:12:49 INFO - PROCESS | 2332 | 1464293569496 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B15BF000 == 28 [pid = 2332] [id = 275] 13:12:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9848EE000) [pid = 2332] [serial = 824] [outer = 0000000000000000] 13:12:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AA745000) [pid = 2332] [serial = 825] [outer = 000000A9848EE000] 13:12:49 INFO - PROCESS | 2332 | 1464293569542 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AA8E0400) [pid = 2332] [serial = 826] [outer = 000000A9848EE000] 13:12:50 INFO - PROCESS | 2332 | 1464293570001 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]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 13:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:12:50 INFO - PROCESS | 2332 | 1464293570038 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 2332 | 1464293570040 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:12:50 INFO - PROCESS | 2332 | 1464293570055 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 2332 | 1464293570057 Marionette TRACE conn6 <- [1,1066,null,{}] 13:12:50 INFO - PROCESS | 2332 | 1464293570061 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}] 13:12:50 INFO - PROCESS | 2332 | 1464293570201 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:12:50 INFO - PROCESS | 2332 | 1464293570258 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27C5800 == 29 [pid = 2332] [id = 276] 13:12:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9AC247C00) [pid = 2332] [serial = 827] [outer = 0000000000000000] 13:12:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9AC2AA800) [pid = 2332] [serial = 828] [outer = 000000A9AC247C00] 13:12:50 INFO - PROCESS | 2332 | 1464293570306 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9AD810800) [pid = 2332] [serial = 829] [outer = 000000A9AC247C00] 13:12:50 INFO - PROCESS | 2332 | 1464293570722 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]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 13:12:50 INFO - PROCESS | 2332 | 1464293570781 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 2332 | 1464293570783 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:12:50 INFO - PROCESS | 2332 | 1464293570793 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 2332 | 1464293570795 Marionette TRACE conn6 <- [1,1070,null,{}] 13:12:50 INFO - PROCESS | 2332 | 1464293570798 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}] 13:12:50 INFO - PROCESS | 2332 | 1464293570909 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:12:50 INFO - PROCESS | 2332 | 1464293570919 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C1E800 == 30 [pid = 2332] [id = 277] 13:12:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9AC248400) [pid = 2332] [serial = 830] [outer = 0000000000000000] 13:12:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B1479000) [pid = 2332] [serial = 831] [outer = 000000A9AC248400] 13:12:51 INFO - PROCESS | 2332 | 1464293571004 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B1967400) [pid = 2332] [serial = 832] [outer = 000000A9AC248400] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9AA73FC00) [pid = 2332] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9806E1400) [pid = 2332] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A982BD3000) [pid = 2332] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A981306C00) [pid = 2332] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9802D7400) [pid = 2332] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A980AE5800) [pid = 2332] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A980AE2800) [pid = 2332] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9AC035800) [pid = 2332] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:12:51 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A983BCF800) [pid = 2332] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:12:51 INFO - PROCESS | 2332 | 1464293571451 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]]]}] 13:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 13:12:51 INFO - PROCESS | 2332 | 1464293571466 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 2332 | 1464293571468 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:12:51 INFO - PROCESS | 2332 | 1464293571471 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:12:51 INFO - PROCESS | 2332 | 1464293571473 Marionette TRACE conn6 <- [1,1074,null,{}] 13:12:51 INFO - PROCESS | 2332 | 1464293571477 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}] 13:12:51 INFO - PROCESS | 2332 | 1464293571571 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:12:51 INFO - PROCESS | 2332 | 1464293571578 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B697B800 == 31 [pid = 2332] [id = 278] 13:12:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A980AE5800) [pid = 2332] [serial = 833] [outer = 0000000000000000] 13:12:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A983BC9400) [pid = 2332] [serial = 834] [outer = 000000A980AE5800] 13:12:51 INFO - PROCESS | 2332 | 1464293571625 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B19E9800) [pid = 2332] [serial = 835] [outer = 000000A980AE5800] 13:12:52 INFO - PROCESS | 2332 | 1464293572051 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]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 13:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:12:52 INFO - PROCESS | 2332 | 1464293572105 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 2332 | 1464293572107 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:12:52 INFO - PROCESS | 2332 | 1464293572110 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 2332 | 1464293572112 Marionette TRACE conn6 <- [1,1078,null,{}] 13:12:52 INFO - PROCESS | 2332 | 1464293572116 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}] 13:12:52 INFO - PROCESS | 2332 | 1464293572202 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:12:52 INFO - PROCESS | 2332 | 1464293572245 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BD5000 == 32 [pid = 2332] [id = 279] 13:12:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B240E800) [pid = 2332] [serial = 836] [outer = 0000000000000000] 13:12:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B2411C00) [pid = 2332] [serial = 837] [outer = 000000A9B240E800] 13:12:52 INFO - PROCESS | 2332 | 1464293572291 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B2418800) [pid = 2332] [serial = 838] [outer = 000000A9B240E800] 13:12:52 INFO - PROCESS | 2332 | 1464293572696 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]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 13:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:12:52 INFO - PROCESS | 2332 | 1464293572748 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 2332 | 1464293572750 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:12:52 INFO - PROCESS | 2332 | 1464293572753 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 2332 | 1464293572755 Marionette TRACE conn6 <- [1,1082,null,{}] 13:12:52 INFO - PROCESS | 2332 | 1464293572759 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}] 13:12:52 INFO - PROCESS | 2332 | 1464293572848 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:12:52 INFO - PROCESS | 2332 | 1464293572862 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D50800 == 33 [pid = 2332] [id = 280] 13:12:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B2446000) [pid = 2332] [serial = 839] [outer = 0000000000000000] 13:12:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B2481400) [pid = 2332] [serial = 840] [outer = 000000A9B2446000] 13:12:52 INFO - PROCESS | 2332 | 1464293572911 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B2591C00) [pid = 2332] [serial = 841] [outer = 000000A9B2446000] 13:12:53 INFO - PROCESS | 2332 | 1464293573346 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]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 628ms 13:12:53 INFO - PROCESS | 2332 | 1464293573412 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 2332 | 1464293573417 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:12:53 INFO - PROCESS | 2332 | 1464293573423 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:12:53 INFO - PROCESS | 2332 | 1464293573427 Marionette TRACE conn6 <- [1,1086,null,{}] 13:12:53 INFO - PROCESS | 2332 | 1464293573439 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}] 13:12:53 INFO - PROCESS | 2332 | 1464293573561 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:12:53 INFO - PROCESS | 2332 | 1464293573718 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819A7800 == 34 [pid = 2332] [id = 281] 13:12:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A980AA9C00) [pid = 2332] [serial = 842] [outer = 0000000000000000] 13:12:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A980AE5000) [pid = 2332] [serial = 843] [outer = 000000A980AA9C00] 13:12:53 INFO - PROCESS | 2332 | 1464293573776 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9812AAC00) [pid = 2332] [serial = 844] [outer = 000000A980AA9C00] 13:12:54 INFO - PROCESS | 2332 | 1464293574335 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]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 13:12:54 INFO - PROCESS | 2332 | 1464293574416 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 2332 | 1464293574420 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:12:54 INFO - PROCESS | 2332 | 1464293574429 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 2332 | 1464293574433 Marionette TRACE conn6 <- [1,1090,null,{}] 13:12:54 INFO - PROCESS | 2332 | 1464293574438 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}] 13:12:54 INFO - PROCESS | 2332 | 1464293574563 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:12:54 INFO - PROCESS | 2332 | 1464293574646 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B15A9800 == 35 [pid = 2332] [id = 282] 13:12:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9812A1800) [pid = 2332] [serial = 845] [outer = 0000000000000000] 13:12:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A982BD2800) [pid = 2332] [serial = 846] [outer = 000000A9812A1800] 13:12:54 INFO - PROCESS | 2332 | 1464293574703 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9848AA000) [pid = 2332] [serial = 847] [outer = 000000A9812A1800] 13:12:55 INFO - PROCESS | 2332 | 1464293575317 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]]]}] 13:12:55 INFO - PROCESS | 2332 | [2332] 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 13:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 986ms 13:12:55 INFO - PROCESS | 2332 | 1464293575585 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 2332 | 1464293575587 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:12:55 INFO - PROCESS | 2332 | 1464293575600 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 2332 | 1464293575602 Marionette TRACE conn6 <- [1,1094,null,{}] 13:12:55 INFO - PROCESS | 2332 | 1464293575612 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}] 13:12:55 INFO - PROCESS | 2332 | 1464293575731 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:12:55 INFO - PROCESS | 2332 | 1464293575816 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9150000 == 36 [pid = 2332] [id = 283] 13:12:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B1939C00) [pid = 2332] [serial = 848] [outer = 0000000000000000] 13:12:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B247E800) [pid = 2332] [serial = 849] [outer = 000000A9B1939C00] 13:12:55 INFO - PROCESS | 2332 | 1464293575878 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B298FC00) [pid = 2332] [serial = 850] [outer = 000000A9B1939C00] 13:12:56 INFO - PROCESS | 2332 | 1464293576468 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]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 922ms 13:12:56 INFO - PROCESS | 2332 | 1464293576526 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 2332 | 1464293576529 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:12:56 INFO - PROCESS | 2332 | 1464293576532 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 2332 | 1464293576535 Marionette TRACE conn6 <- [1,1098,null,{}] 13:12:56 INFO - PROCESS | 2332 | 1464293576538 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}] 13:12:56 INFO - PROCESS | 2332 | 1464293576657 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:12:56 INFO - PROCESS | 2332 | 1464293576746 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91EB000 == 37 [pid = 2332] [id = 284] 13:12:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B3318000) [pid = 2332] [serial = 851] [outer = 0000000000000000] 13:12:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B547B400) [pid = 2332] [serial = 852] [outer = 000000A9B3318000] 13:12:56 INFO - PROCESS | 2332 | 1464293576803 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B5509400) [pid = 2332] [serial = 853] [outer = 000000A9B3318000] 13:12:57 INFO - PROCESS | 2332 | 1464293577423 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]]]}] 13:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 924ms 13:12:57 INFO - PROCESS | 2332 | 1464293577458 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:12:57 INFO - PROCESS | 2332 | 1464293577461 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:12:57 INFO - PROCESS | 2332 | 1464293577464 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - PROCESS | 2332 | 1464293577466 Marionette TRACE conn6 <- [1,1102,null,{}] 13:12:57 INFO - PROCESS | 2332 | 1464293577470 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}] 13:12:57 INFO - PROCESS | 2332 | 1464293577581 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:12:57 INFO - PROCESS | 2332 | 1464293577671 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B98EE800 == 38 [pid = 2332] [id = 285] 13:12:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B5510800) [pid = 2332] [serial = 854] [outer = 0000000000000000] 13:12:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B5540000) [pid = 2332] [serial = 855] [outer = 000000A9B5510800] 13:12:57 INFO - PROCESS | 2332 | 1464293577727 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B559A400) [pid = 2332] [serial = 856] [outer = 000000A9B5510800] 13:12:58 INFO - PROCESS | 2332 | 1464293578281 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]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 882ms 13:12:58 INFO - PROCESS | 2332 | 1464293578349 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 2332 | 1464293578352 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:12:58 INFO - PROCESS | 2332 | 1464293578356 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 2332 | 1464293578358 Marionette TRACE conn6 <- [1,1106,null,{}] 13:12:58 INFO - PROCESS | 2332 | 1464293578362 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}] 13:12:58 INFO - PROCESS | 2332 | 1464293578492 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:12:58 INFO - PROCESS | 2332 | 1464293578637 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B994F800 == 39 [pid = 2332] [id = 286] 13:12:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B5D5F000) [pid = 2332] [serial = 857] [outer = 0000000000000000] 13:12:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B600F800) [pid = 2332] [serial = 858] [outer = 000000A9B5D5F000] 13:12:58 INFO - PROCESS | 2332 | 1464293578695 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B60BC800) [pid = 2332] [serial = 859] [outer = 000000A9B5D5F000] 13:12:59 INFO - PROCESS | 2332 | 1464293579305 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]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 13:12:59 INFO - PROCESS | 2332 | 1464293579345 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 2332 | 1464293579347 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:12:59 INFO - PROCESS | 2332 | 1464293579351 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 2332 | 1464293579353 Marionette TRACE conn6 <- [1,1110,null,{}] 13:12:59 INFO - PROCESS | 2332 | 1464293579357 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}] 13:12:59 INFO - PROCESS | 2332 | 1464293579467 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:12:59 INFO - PROCESS | 2332 | 1464293579592 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C20800 == 40 [pid = 2332] [id = 287] 13:12:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9AC24C800) [pid = 2332] [serial = 860] [outer = 0000000000000000] 13:12:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B6656000) [pid = 2332] [serial = 861] [outer = 000000A9AC24C800] 13:12:59 INFO - PROCESS | 2332 | 1464293579649 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B6666000) [pid = 2332] [serial = 862] [outer = 000000A9AC24C800] 13:13:00 INFO - PROCESS | 2332 | 1464293580436 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]]]}] 13:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1133ms 13:13:00 INFO - PROCESS | 2332 | 1464293580487 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 2332 | 1464293580491 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:13:00 INFO - PROCESS | 2332 | 1464293580496 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 2332 | 1464293580500 Marionette TRACE conn6 <- [1,1114,null,{}] 13:13:00 INFO - PROCESS | 2332 | 1464293580506 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}] 13:13:00 INFO - PROCESS | 2332 | 1464293580614 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:13:00 INFO - PROCESS | 2332 | 1464293580736 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980409000 == 41 [pid = 2332] [id = 288] 13:13:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A981305000) [pid = 2332] [serial = 863] [outer = 0000000000000000] 13:13:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A98168A800) [pid = 2332] [serial = 864] [outer = 000000A981305000] 13:13:00 INFO - PROCESS | 2332 | 1464293580791 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9824F0C00) [pid = 2332] [serial = 865] [outer = 000000A981305000] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9AC2B3800) [pid = 2332] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9AB10EC00) [pid = 2332] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9802DA000) [pid = 2332] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A98234AC00) [pid = 2332] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9812A9000) [pid = 2332] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A982BD6800) [pid = 2332] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A98130B400) [pid = 2332] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A981688800) [pid = 2332] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9848C2C00) [pid = 2332] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9848B2C00) [pid = 2332] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A980AEBC00) [pid = 2332] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A98116E800) [pid = 2332] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A981169800) [pid = 2332] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A983BCEC00) [pid = 2332] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9AC2A8800) [pid = 2332] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AB95F800) [pid = 2332] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AC250400) [pid = 2332] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9847CA800) [pid = 2332] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9847D4C00) [pid = 2332] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9ABAC4C00) [pid = 2332] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A982C1A800) [pid = 2332] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:13:01 INFO - PROCESS | 2332 | 1464293581387 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]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 944ms 13:13:01 INFO - PROCESS | 2332 | 1464293581446 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 2332 | 1464293581452 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:13:01 INFO - PROCESS | 2332 | 1464293581458 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 2332 | 1464293581461 Marionette TRACE conn6 <- [1,1118,null,{}] 13:13:01 INFO - PROCESS | 2332 | 1464293581465 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}] 13:13:01 INFO - PROCESS | 2332 | 1464293581560 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:13:01 INFO - PROCESS | 2332 | 1464293581567 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983182000 == 42 [pid = 2332] [id = 289] 13:13:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A980AEA000) [pid = 2332] [serial = 866] [outer = 0000000000000000] 13:13:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9812AA000) [pid = 2332] [serial = 867] [outer = 000000A980AEA000] 13:13:01 INFO - PROCESS | 2332 | 1464293581614 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9824E4400) [pid = 2332] [serial = 868] [outer = 000000A980AEA000] 13:13:02 INFO - PROCESS | 2332 | 1464293582091 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]]]}] 13:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 13:13:02 INFO - PROCESS | 2332 | 1464293582151 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 2332 | 1464293582153 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:13:02 INFO - PROCESS | 2332 | 1464293582157 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 2332 | 1464293582161 Marionette TRACE conn6 <- [1,1122,null,{}] 13:13:02 INFO - PROCESS | 2332 | 1464293582171 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}] 13:13:02 INFO - PROCESS | 2332 | 1464293582266 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:13:02 INFO - PROCESS | 2332 | 1464293582347 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC087000 == 43 [pid = 2332] [id = 290] 13:13:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A983BCA000) [pid = 2332] [serial = 869] [outer = 0000000000000000] 13:13:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9847D3800) [pid = 2332] [serial = 870] [outer = 000000A983BCA000] 13:13:02 INFO - PROCESS | 2332 | 1464293582397 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9848B5000) [pid = 2332] [serial = 871] [outer = 000000A983BCA000] 13:13:02 INFO - PROCESS | 2332 | [GFX2-]: DrawTargetD2D 1.1 (000000A9BCC5BB00): Failed to create GradientStopCollection with no stops. 13:13:02 INFO - PROCESS | 2332 | [GFX3-]: No stops specified for gradient pattern. 13:13:02 INFO - PROCESS | 2332 | 1464293582801 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]]]}] 13:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 13:13:02 INFO - PROCESS | 2332 | 1464293582852 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 2332 | 1464293582854 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:13:02 INFO - PROCESS | 2332 | 1464293582858 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 2332 | 1464293582859 Marionette TRACE conn6 <- [1,1126,null,{}] 13:13:02 INFO - PROCESS | 2332 | 1464293582863 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}] 13:13:02 INFO - PROCESS | 2332 | 1464293582985 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:13:03 INFO - PROCESS | 2332 | 1464293582998 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B142C000 == 44 [pid = 2332] [id = 291] 13:13:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9848E9000) [pid = 2332] [serial = 872] [outer = 0000000000000000] 13:13:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AA740800) [pid = 2332] [serial = 873] [outer = 000000A9848E9000] 13:13:03 INFO - PROCESS | 2332 | 1464293583045 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AB743800) [pid = 2332] [serial = 874] [outer = 000000A9848E9000] 13:13:03 INFO - PROCESS | 2332 | 1464293583477 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]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 13:13:03 INFO - PROCESS | 2332 | 1464293583534 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:13:03 INFO - PROCESS | 2332 | 1464293583537 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:13:03 INFO - PROCESS | 2332 | 1464293583540 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 2332 | 1464293583542 Marionette TRACE conn6 <- [1,1130,null,{}] 13:13:03 INFO - PROCESS | 2332 | 1464293583546 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}] 13:13:03 INFO - PROCESS | 2332 | 1464293583660 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:13:03 INFO - PROCESS | 2332 | 1464293583706 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B254F000 == 45 [pid = 2332] [id = 292] 13:13:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9ABABE800) [pid = 2332] [serial = 875] [outer = 0000000000000000] 13:13:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9AC038400) [pid = 2332] [serial = 876] [outer = 000000A9ABABE800] 13:13:03 INFO - PROCESS | 2332 | 1464293583752 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9AC2A5C00) [pid = 2332] [serial = 877] [outer = 000000A9ABABE800] 13:13:04 INFO - PROCESS | 2332 | 1464293584194 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]]]}] 13:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 13:13:04 INFO - PROCESS | 2332 | 1464293584236 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 2332 | 1464293584246 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:13:04 INFO - PROCESS | 2332 | 1464293584250 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:13:04 INFO - PROCESS | 2332 | 1464293584252 Marionette TRACE conn6 <- [1,1134,null,{}] 13:13:04 INFO - PROCESS | 2332 | 1464293584256 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}] 13:13:04 INFO - PROCESS | 2332 | 1464293584425 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:13:04 INFO - PROCESS | 2332 | 1464293584455 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C1F000 == 46 [pid = 2332] [id = 293] 13:13:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B0C69000) [pid = 2332] [serial = 878] [outer = 0000000000000000] 13:13:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B157B400) [pid = 2332] [serial = 879] [outer = 000000A9B0C69000] 13:13:04 INFO - PROCESS | 2332 | 1464293584501 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B19E8000) [pid = 2332] [serial = 880] [outer = 000000A9B0C69000] 13:13:04 INFO - PROCESS | 2332 | 1464293584954 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]]]}] 13:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 13:13:04 INFO - PROCESS | 2332 | 1464293584994 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 2332 | 1464293584996 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:13:05 INFO - PROCESS | 2332 | 1464293584999 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 2332 | 1464293585001 Marionette TRACE conn6 <- [1,1138,null,{}] 13:13:05 INFO - PROCESS | 2332 | 1464293585005 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}] 13:13:05 INFO - PROCESS | 2332 | 1464293585119 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:13:05 INFO - PROCESS | 2332 | 1464293585127 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F5E800 == 47 [pid = 2332] [id = 294] 13:13:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B196F000) [pid = 2332] [serial = 881] [outer = 0000000000000000] 13:13:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B247EC00) [pid = 2332] [serial = 882] [outer = 000000A9B196F000] 13:13:05 INFO - PROCESS | 2332 | 1464293585213 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B2A08800) [pid = 2332] [serial = 883] [outer = 000000A9B196F000] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9848EE000) [pid = 2332] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9AC247C00) [pid = 2332] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9848AC000) [pid = 2332] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A980AA5400) [pid = 2332] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A98116D800) [pid = 2332] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A982BD4400) [pid = 2332] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9848BF800) [pid = 2332] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AC248400) [pid = 2332] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A980AE5800) [pid = 2332] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B240E800) [pid = 2332] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:13:05 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9AA8DD800) [pid = 2332] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:13:05 INFO - PROCESS | 2332 | 1464293585726 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]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 777ms 13:13:05 INFO - PROCESS | 2332 | 1464293585777 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 2332 | 1464293585779 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:13:05 INFO - PROCESS | 2332 | 1464293585782 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 2332 | 1464293585784 Marionette TRACE conn6 <- [1,1142,null,{}] 13:13:05 INFO - PROCESS | 2332 | 1464293585796 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}] 13:13:05 INFO - PROCESS | 2332 | 1464293585884 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:13:05 INFO - PROCESS | 2332 | 1464293585964 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B691E000 == 48 [pid = 2332] [id = 295] 13:13:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A98167F800) [pid = 2332] [serial = 884] [outer = 0000000000000000] 13:13:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AC255C00) [pid = 2332] [serial = 885] [outer = 000000A98167F800] 13:13:06 INFO - PROCESS | 2332 | 1464293586010 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B2A10C00) [pid = 2332] [serial = 886] [outer = 000000A98167F800] 13:13:06 INFO - PROCESS | 2332 | 1464293586381 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]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 13:13:06 INFO - PROCESS | 2332 | 1464293586415 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:13:06 INFO - PROCESS | 2332 | 1464293586417 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:13:06 INFO - PROCESS | 2332 | 1464293586421 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 2332 | 1464293586423 Marionette TRACE conn6 <- [1,1146,null,{}] 13:13:06 INFO - PROCESS | 2332 | 1464293586426 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}] 13:13:06 INFO - PROCESS | 2332 | 1464293586543 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:13:06 INFO - PROCESS | 2332 | 1464293586553 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E19000 == 49 [pid = 2332] [id = 296] 13:13:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A982356000) [pid = 2332] [serial = 887] [outer = 0000000000000000] 13:13:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B5C86800) [pid = 2332] [serial = 888] [outer = 000000A982356000] 13:13:06 INFO - PROCESS | 2332 | 1464293586598 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B6063C00) [pid = 2332] [serial = 889] [outer = 000000A982356000] 13:13:07 INFO - PROCESS | 2332 | 1464293587012 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] 13:13:07 INFO - PROCESS | 2332 | 1464293587056 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:13:07 INFO - PROCESS | 2332 | 1464293587059 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:13:07 INFO - PROCESS | 2332 | 1464293587061 Marionette TRACE conn6 <- [1,1150,null,{}] 13:13:07 INFO - PROCESS | 2332 | 1464293587065 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}] 13:13:07 INFO - PROCESS | 2332 | 1464293587193 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:13:07 INFO - PROCESS | 2332 | 1464293587238 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9947800 == 50 [pid = 2332] [id = 297] 13:13:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B6665000) [pid = 2332] [serial = 890] [outer = 0000000000000000] 13:13:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B666D000) [pid = 2332] [serial = 891] [outer = 000000A9B6665000] 13:13:07 INFO - PROCESS | 2332 | 1464293587283 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B6706400) [pid = 2332] [serial = 892] [outer = 000000A9B6665000] 13:13:07 INFO - PROCESS | 2332 | 1464293587765 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]]]}] 13:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 776ms 13:13:07 INFO - PROCESS | 2332 | 1464293587843 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:13:07 INFO - PROCESS | 2332 | 1464293587848 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:13:07 INFO - PROCESS | 2332 | 1464293587854 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:13:07 INFO - PROCESS | 2332 | 1464293587859 Marionette TRACE conn6 <- [1,1154,null,{}] 13:13:07 INFO - PROCESS | 2332 | 1464293587866 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}] 13:13:08 INFO - PROCESS | 2332 | 1464293587999 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:13:08 INFO - PROCESS | 2332 | 1464293588088 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819A8000 == 51 [pid = 2332] [id = 298] 13:13:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A980AE7000) [pid = 2332] [serial = 893] [outer = 0000000000000000] 13:13:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A980AF1000) [pid = 2332] [serial = 894] [outer = 000000A980AE7000] 13:13:08 INFO - PROCESS | 2332 | 1464293588160 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A98234A400) [pid = 2332] [serial = 895] [outer = 000000A980AE7000] 13:13:08 INFO - PROCESS | 2332 | 1464293588801 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]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 986ms 13:13:08 INFO - PROCESS | 2332 | 1464293588845 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 2332 | 1464293588852 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:13:08 INFO - PROCESS | 2332 | 1464293588858 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 2332 | 1464293588862 Marionette TRACE conn6 <- [1,1158,null,{}] 13:13:08 INFO - PROCESS | 2332 | 1464293588866 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}] 13:13:08 INFO - PROCESS | 2332 | 1464293588988 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:13:09 INFO - PROCESS | 2332 | 1464293589110 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B255A800 == 52 [pid = 2332] [id = 299] 13:13:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9847D0000) [pid = 2332] [serial = 896] [outer = 0000000000000000] 13:13:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9848AB000) [pid = 2332] [serial = 897] [outer = 000000A9847D0000] 13:13:09 INFO - PROCESS | 2332 | 1464293589168 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9AA8DE000) [pid = 2332] [serial = 898] [outer = 000000A9847D0000] 13:13:09 INFO - PROCESS | 2332 | 1464293589754 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]]]}] 13:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 922ms 13:13:09 INFO - PROCESS | 2332 | 1464293589787 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 2332 | 1464293589790 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:13:09 INFO - PROCESS | 2332 | 1464293589794 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 2332 | 1464293589798 Marionette TRACE conn6 <- [1,1162,null,{}] 13:13:09 INFO - PROCESS | 2332 | 1464293589810 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}] 13:13:09 INFO - PROCESS | 2332 | 1464293589933 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:13:10 INFO - PROCESS | 2332 | 1464293590055 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD7E000 == 53 [pid = 2332] [id = 300] 13:13:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B0A60C00) [pid = 2332] [serial = 899] [outer = 0000000000000000] 13:13:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B1749C00) [pid = 2332] [serial = 900] [outer = 000000A9B0A60C00] 13:13:10 INFO - PROCESS | 2332 | 1464293590116 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B5545C00) [pid = 2332] [serial = 901] [outer = 000000A9B0A60C00] 13:13:10 INFO - PROCESS | 2332 | 1464293590729 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] 13:13:10 INFO - PROCESS | 2332 | 1464293590785 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:13:10 INFO - PROCESS | 2332 | 1464293590789 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 2332 | 1464293590791 Marionette TRACE conn6 <- [1,1166,null,{}] 13:13:10 INFO - PROCESS | 2332 | 1464293590795 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}] 13:13:10 INFO - PROCESS | 2332 | 1464293590913 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:13:11 INFO - PROCESS | 2332 | 1464293591034 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8A1800 == 54 [pid = 2332] [id = 301] 13:13:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B6065C00) [pid = 2332] [serial = 902] [outer = 0000000000000000] 13:13:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B6711800) [pid = 2332] [serial = 903] [outer = 000000A9B6065C00] 13:13:11 INFO - PROCESS | 2332 | 1464293591092 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B6F03000) [pid = 2332] [serial = 904] [outer = 000000A9B6065C00] 13:13:11 INFO - PROCESS | 2332 | 1464293591678 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] 13:13:11 INFO - PROCESS | 2332 | 1464293591717 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:13:11 INFO - PROCESS | 2332 | 1464293591720 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 2332 | 1464293591722 Marionette TRACE conn6 <- [1,1170,null,{}] 13:13:11 INFO - PROCESS | 2332 | 1464293591726 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}] 13:13:11 INFO - PROCESS | 2332 | 1464293591841 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:13:11 INFO - PROCESS | 2332 | 1464293591932 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCCF3800 == 55 [pid = 2332] [id = 302] 13:13:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B6F3D400) [pid = 2332] [serial = 905] [outer = 0000000000000000] 13:13:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B83C8800) [pid = 2332] [serial = 906] [outer = 000000A9B6F3D400] 13:13:11 INFO - PROCESS | 2332 | 1464293591989 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B84D9800) [pid = 2332] [serial = 907] [outer = 000000A9B6F3D400] 13:13:12 INFO - PROCESS | 2332 | 1464293592557 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] 13:13:12 INFO - PROCESS | 2332 | 1464293592607 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:13:12 INFO - PROCESS | 2332 | 1464293592610 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 2332 | 1464293592613 Marionette TRACE conn6 <- [1,1174,null,{}] 13:13:12 INFO - PROCESS | 2332 | 1464293592616 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}] 13:13:12 INFO - PROCESS | 2332 | 1464293592752 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:13:12 INFO - PROCESS | 2332 | 1464293592850 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE69800 == 56 [pid = 2332] [id = 303] 13:13:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B8560000) [pid = 2332] [serial = 908] [outer = 0000000000000000] 13:13:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B8569C00) [pid = 2332] [serial = 909] [outer = 000000A9B8560000] 13:13:12 INFO - PROCESS | 2332 | 1464293592907 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B857D800) [pid = 2332] [serial = 910] [outer = 000000A9B8560000] 13:13:13 INFO - PROCESS | 2332 | 1464293593814 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] 13:13:13 INFO - PROCESS | 2332 | 1464293593861 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:13:13 INFO - PROCESS | 2332 | 1464293593866 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:13:13 INFO - PROCESS | 2332 | 1464293593869 Marionette TRACE conn6 <- [1,1178,null,{}] 13:13:13 INFO - PROCESS | 2332 | 1464293593874 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}] 13:13:13 INFO - PROCESS | 2332 | 1464293593981 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:13:14 INFO - PROCESS | 2332 | 1464293594108 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9ABA4F800 == 57 [pid = 2332] [id = 304] 13:13:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9806E5C00) [pid = 2332] [serial = 911] [outer = 0000000000000000] 13:13:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A981166400) [pid = 2332] [serial = 912] [outer = 000000A9806E5C00] 13:13:14 INFO - PROCESS | 2332 | 1464293594160 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9824E5800) [pid = 2332] [serial = 913] [outer = 000000A9806E5C00] 13:13:14 INFO - PROCESS | 2332 | 1464293594772 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] 13:13:14 INFO - PROCESS | 2332 | 1464293594931 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:13:14 INFO - PROCESS | 2332 | 1464293594967 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 2332 | 1464293594970 Marionette TRACE conn6 <- [1,1182,null,{}] 13:13:14 INFO - PROCESS | 2332 | 1464293594974 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}] 13:13:15 INFO - PROCESS | 2332 | 1464293595072 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:13:15 INFO - PROCESS | 2332 | 1464293595080 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819A2800 == 44 [pid = 2332] [id = 305] 13:13:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9811B9400) [pid = 2332] [serial = 914] [outer = 0000000000000000] 13:13:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A98129E800) [pid = 2332] [serial = 915] [outer = 000000A9811B9400] 13:13:15 INFO - PROCESS | 2332 | 1464293595127 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9824E4800) [pid = 2332] [serial = 916] [outer = 000000A9811B9400] 13:13:15 INFO - PROCESS | 2332 | 1464293595659 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] 13:13:15 INFO - PROCESS | 2332 | 1464293595699 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:13:15 INFO - PROCESS | 2332 | 1464293595703 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:13:15 INFO - PROCESS | 2332 | 1464293595707 Marionette TRACE conn6 <- [1,1186,null,{}] 13:13:15 INFO - PROCESS | 2332 | 1464293595717 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}] 13:13:15 INFO - PROCESS | 2332 | 1464293595810 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:13:15 INFO - PROCESS | 2332 | 1464293595892 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0C30000 == 45 [pid = 2332] [id = 306] 13:13:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9811BB800) [pid = 2332] [serial = 917] [outer = 0000000000000000] 13:13:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9848CC800) [pid = 2332] [serial = 918] [outer = 000000A9811BB800] 13:13:15 INFO - PROCESS | 2332 | 1464293595942 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9AA87F000) [pid = 2332] [serial = 919] [outer = 000000A9811BB800] 13:13:16 INFO - PROCESS | 2332 | 1464293596343 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]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 13:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:13:16 INFO - PROCESS | 2332 | 1464293596396 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 2332 | 1464293596399 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:13:16 INFO - PROCESS | 2332 | 1464293596403 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 2332 | 1464293596412 Marionette TRACE conn6 <- [1,1190,null,{}] 13:13:16 INFO - PROCESS | 2332 | 1464293596416 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}] 13:13:16 INFO - PROCESS | 2332 | 1464293596510 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:13:16 INFO - PROCESS | 2332 | 1464293596517 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B254F000 == 46 [pid = 2332] [id = 307] 13:13:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9AC248800) [pid = 2332] [serial = 920] [outer = 0000000000000000] 13:13:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AC2B0000) [pid = 2332] [serial = 921] [outer = 000000A9AC248800] 13:13:16 INFO - PROCESS | 2332 | 1464293596567 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9AD61C400) [pid = 2332] [serial = 922] [outer = 000000A9AC248800] 13:13:17 INFO - PROCESS | 2332 | 1464293597007 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]]]}] 13:13:17 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 13:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 13:13:17 INFO - PROCESS | 2332 | 1464293597035 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 2332 | 1464293597037 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:13:17 INFO - PROCESS | 2332 | 1464293597040 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 2332 | 1464293597042 Marionette TRACE conn6 <- [1,1194,null,{}] 13:13:17 INFO - PROCESS | 2332 | 1464293597058 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}] 13:13:17 INFO - PROCESS | 2332 | 1464293597172 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:13:17 INFO - PROCESS | 2332 | 1464293597254 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A981941000 == 47 [pid = 2332] [id = 308] 13:13:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9AD8F6400) [pid = 2332] [serial = 923] [outer = 0000000000000000] 13:13:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B0D5D000) [pid = 2332] [serial = 924] [outer = 000000A9AD8F6400] 13:13:17 INFO - PROCESS | 2332 | 1464293597301 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B193A000) [pid = 2332] [serial = 925] [outer = 000000A9AD8F6400] 13:13:17 INFO - PROCESS | 2332 | 1464293597749 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]]]}] 13:13:17 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 13:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 13:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:13:17 INFO - PROCESS | 2332 | 1464293597783 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 2332 | 1464293597785 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:13:17 INFO - PROCESS | 2332 | 1464293597789 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 2332 | 1464293597790 Marionette TRACE conn6 <- [1,1198,null,{}] 13:13:17 INFO - PROCESS | 2332 | 1464293597798 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}] 13:13:17 INFO - PROCESS | 2332 | 1464293597941 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:13:18 INFO - PROCESS | 2332 | 1464293597999 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F69000 == 48 [pid = 2332] [id = 309] 13:13:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B2485000) [pid = 2332] [serial = 926] [outer = 0000000000000000] 13:13:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B298E000) [pid = 2332] [serial = 927] [outer = 000000A9B2485000] 13:13:18 INFO - PROCESS | 2332 | 1464293598046 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B5504400) [pid = 2332] [serial = 928] [outer = 000000A9B2485000] 13:13:18 INFO - PROCESS | 2332 | 1464293598459 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]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 734ms 13:13:18 INFO - PROCESS | 2332 | 1464293598558 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 2332 | 1464293598560 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:13:18 INFO - PROCESS | 2332 | 1464293598568 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 2332 | 1464293598570 Marionette TRACE conn6 <- [1,1202,null,{}] 13:13:18 INFO - PROCESS | 2332 | 1464293598573 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}] 13:13:18 INFO - PROCESS | 2332 | 1464293598689 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:13:18 INFO - PROCESS | 2332 | 1464293598745 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BDE000 == 49 [pid = 2332] [id = 310] 13:13:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B5543000) [pid = 2332] [serial = 929] [outer = 0000000000000000] 13:13:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B5C80800) [pid = 2332] [serial = 930] [outer = 000000A9B5543000] 13:13:18 INFO - PROCESS | 2332 | 1464293598791 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B60B3C00) [pid = 2332] [serial = 931] [outer = 000000A9B5543000] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B196F000) [pid = 2332] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B0C69000) [pid = 2332] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9848E9000) [pid = 2332] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A983BCA000) [pid = 2332] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A980AEA000) [pid = 2332] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9AC24C800) [pid = 2332] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A981305000) [pid = 2332] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A98167F800) [pid = 2332] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A982356000) [pid = 2332] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:13:19 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9ABABE800) [pid = 2332] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:13:19 INFO - PROCESS | 2332 | 1464293599361 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]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 839ms 13:13:19 INFO - PROCESS | 2332 | 1464293599407 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 2332 | 1464293599410 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:13:19 INFO - PROCESS | 2332 | 1464293599413 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:13:19 INFO - PROCESS | 2332 | 1464293599415 Marionette TRACE conn6 <- [1,1206,null,{}] 13:13:19 INFO - PROCESS | 2332 | 1464293599418 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}] 13:13:19 INFO - PROCESS | 2332 | 1464293599542 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:13:19 INFO - PROCESS | 2332 | 1464293599593 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D59000 == 50 [pid = 2332] [id = 311] 13:13:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A983BC5C00) [pid = 2332] [serial = 932] [outer = 0000000000000000] 13:13:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B240C000) [pid = 2332] [serial = 933] [outer = 000000A983BC5C00] 13:13:19 INFO - PROCESS | 2332 | 1464293599640 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B6662C00) [pid = 2332] [serial = 934] [outer = 000000A983BC5C00] 13:13:20 INFO - PROCESS | 2332 | 1464293600006 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]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 13:13:20 INFO - PROCESS | 2332 | 1464293600113 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 2332 | 1464293600116 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:13:20 INFO - PROCESS | 2332 | 1464293600119 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 2332 | 1464293600121 Marionette TRACE conn6 <- [1,1210,null,{}] 13:13:20 INFO - PROCESS | 2332 | 1464293600125 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}] 13:13:20 INFO - PROCESS | 2332 | 1464293600216 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:13:20 INFO - PROCESS | 2332 | 1464293600229 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9728000 == 51 [pid = 2332] [id = 312] 13:13:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B6705800) [pid = 2332] [serial = 935] [outer = 0000000000000000] 13:13:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B67D4C00) [pid = 2332] [serial = 936] [outer = 000000A9B6705800] 13:13:20 INFO - PROCESS | 2332 | 1464293600274 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B84E1000) [pid = 2332] [serial = 937] [outer = 000000A9B6705800] 13:13:20 INFO - PROCESS | 2332 | 1464293600703 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] 13:13:20 INFO - PROCESS | 2332 | 1464293600752 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:13:20 INFO - PROCESS | 2332 | 1464293600756 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 2332 | 1464293600758 Marionette TRACE conn6 <- [1,1214,null,{}] 13:13:20 INFO - PROCESS | 2332 | 1464293600761 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}] 13:13:20 INFO - PROCESS | 2332 | 1464293600862 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:13:20 INFO - PROCESS | 2332 | 1464293600868 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB8C7000 == 52 [pid = 2332] [id = 313] 13:13:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B855F000) [pid = 2332] [serial = 938] [outer = 0000000000000000] 13:13:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B8578800) [pid = 2332] [serial = 939] [outer = 000000A9B855F000] 13:13:20 INFO - PROCESS | 2332 | 1464293600913 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B8582000) [pid = 2332] [serial = 940] [outer = 000000A9B855F000] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C20800 == 51 [pid = 2332] [id = 287] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BD5000 == 50 [pid = 2332] [id = 279] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C1E800 == 49 [pid = 2332] [id = 277] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27C5800 == 48 [pid = 2332] [id = 276] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B994F800 == 47 [pid = 2332] [id = 286] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B697B800 == 46 [pid = 2332] [id = 278] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B15BF000 == 45 [pid = 2332] [id = 275] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A980656000 == 44 [pid = 2332] [id = 256] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D50800 == 43 [pid = 2332] [id = 280] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9ABA4F800 == 42 [pid = 2332] [id = 304] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE69800 == 41 [pid = 2332] [id = 303] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCCF3800 == 40 [pid = 2332] [id = 302] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8A1800 == 39 [pid = 2332] [id = 301] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD7E000 == 38 [pid = 2332] [id = 300] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B255A800 == 37 [pid = 2332] [id = 299] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9947800 == 36 [pid = 2332] [id = 297] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819A8000 == 35 [pid = 2332] [id = 298] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BDE000 == 34 [pid = 2332] [id = 310] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A981941000 == 33 [pid = 2332] [id = 308] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D59000 == 32 [pid = 2332] [id = 311] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0C30000 == 31 [pid = 2332] [id = 306] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F69000 == 30 [pid = 2332] [id = 309] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819A2800 == 29 [pid = 2332] [id = 305] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B254F000 == 28 [pid = 2332] [id = 307] 13:13:22 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9728000 == 27 [pid = 2332] [id = 312] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B247EC00) [pid = 2332] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B19E8000) [pid = 2332] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B157B400) [pid = 2332] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9AA740800) [pid = 2332] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9847D3800) [pid = 2332] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9848B5000) [pid = 2332] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9812AA000) [pid = 2332] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9824E4400) [pid = 2332] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B6666000) [pid = 2332] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B6656000) [pid = 2332] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9824F0C00) [pid = 2332] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A98168A800) [pid = 2332] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A982BD2800) [pid = 2332] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9AC255C00) [pid = 2332] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B547B400) [pid = 2332] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B247E800) [pid = 2332] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B5540000) [pid = 2332] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B600F800) [pid = 2332] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B6063C00) [pid = 2332] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B5C86800) [pid = 2332] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B2A08800) [pid = 2332] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A980AE5000) [pid = 2332] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B666D000) [pid = 2332] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AC038400) [pid = 2332] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9AC2A5C00) [pid = 2332] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B2A10C00) [pid = 2332] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9AB743800) [pid = 2332] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:13:23 INFO - PROCESS | 2332 | 1464293603092 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]]]}] 13:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2381ms 13:13:23 INFO - PROCESS | 2332 | 1464293603140 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:13:23 INFO - PROCESS | 2332 | 1464293603144 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:13:23 INFO - PROCESS | 2332 | 1464293603150 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 2332 | 1464293603154 Marionette TRACE conn6 <- [1,1218,null,{}] 13:13:23 INFO - PROCESS | 2332 | 1464293603160 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}] 13:13:23 INFO - PROCESS | 2332 | 1464293603255 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:13:23 INFO - PROCESS | 2332 | 1464293603264 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980697800 == 28 [pid = 2332] [id = 314] 13:13:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A980AA8000) [pid = 2332] [serial = 941] [outer = 0000000000000000] 13:13:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A980AA9000) [pid = 2332] [serial = 942] [outer = 000000A980AA8000] 13:13:23 INFO - PROCESS | 2332 | 1464293603313 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A980AEDC00) [pid = 2332] [serial = 943] [outer = 000000A980AA8000] 13:13:23 INFO - PROCESS | 2332 | 1464293603819 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]]]}] 13:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 13:13:23 INFO - PROCESS | 2332 | 1464293603845 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:13:23 INFO - PROCESS | 2332 | 1464293603852 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:13:23 INFO - PROCESS | 2332 | 1464293603858 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 2332 | 1464293603861 Marionette TRACE conn6 <- [1,1222,null,{}] 13:13:23 INFO - PROCESS | 2332 | 1464293603865 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}] 13:13:23 INFO - PROCESS | 2332 | 1464293603957 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:13:23 INFO - PROCESS | 2332 | 1464293603967 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A981941800 == 29 [pid = 2332] [id = 315] 13:13:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9811B5000) [pid = 2332] [serial = 944] [outer = 0000000000000000] 13:13:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9811BA800) [pid = 2332] [serial = 945] [outer = 000000A9811B5000] 13:13:24 INFO - PROCESS | 2332 | 1464293604016 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9812A5000) [pid = 2332] [serial = 946] [outer = 000000A9811B5000] 13:13:24 INFO - PROCESS | 2332 | 1464293604493 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]]]}] 13:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 13:13:24 INFO - PROCESS | 2332 | 1464293604551 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:13:24 INFO - PROCESS | 2332 | 1464293604554 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:13:24 INFO - PROCESS | 2332 | 1464293604558 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 2332 | 1464293604562 Marionette TRACE conn6 <- [1,1226,null,{}] 13:13:24 INFO - PROCESS | 2332 | 1464293604573 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}] 13:13:24 INFO - PROCESS | 2332 | 1464293604706 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:13:24 INFO - PROCESS | 2332 | 1464293604782 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CC7000 == 30 [pid = 2332] [id = 316] 13:13:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9802D5400) [pid = 2332] [serial = 947] [outer = 0000000000000000] 13:13:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A981685C00) [pid = 2332] [serial = 948] [outer = 000000A9802D5400] 13:13:24 INFO - PROCESS | 2332 | 1464293604834 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A982353C00) [pid = 2332] [serial = 949] [outer = 000000A9802D5400] 13:13:25 INFO - PROCESS | 2332 | 1464293605232 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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 736ms 13:13:25 INFO - PROCESS | 2332 | 1464293605295 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 2332 | 1464293605298 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:13:25 INFO - PROCESS | 2332 | 1464293605301 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 2332 | 1464293605303 Marionette TRACE conn6 <- [1,1230,null,{}] 13:13:25 INFO - PROCESS | 2332 | 1464293605307 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}] 13:13:25 INFO - PROCESS | 2332 | 1464293605397 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:13:25 INFO - PROCESS | 2332 | 1464293605404 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7AB000 == 31 [pid = 2332] [id = 317] 13:13:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A982BDA400) [pid = 2332] [serial = 950] [outer = 0000000000000000] 13:13:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A982C14400) [pid = 2332] [serial = 951] [outer = 000000A982BDA400] 13:13:25 INFO - PROCESS | 2332 | 1464293605451 Marionette DEBUG loaded listener.js 13:13:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A982C1EC00) [pid = 2332] [serial = 952] [outer = 000000A982BDA400] 13:13:25 INFO - PROCESS | 2332 | 1464293605896 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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 628ms 13:13:25 INFO - PROCESS | 2332 | 1464293605932 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 2332 | 1464293605935 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:13:25 INFO - PROCESS | 2332 | 1464293605937 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:13:25 INFO - PROCESS | 2332 | 1464293605939 Marionette TRACE conn6 <- [1,1234,null,{}] 13:13:25 INFO - PROCESS | 2332 | 1464293605943 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}] 13:13:26 INFO - PROCESS | 2332 | 1464293606024 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:13:26 INFO - PROCESS | 2332 | 1464293606030 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC08A000 == 32 [pid = 2332] [id = 318] 13:13:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A98116FC00) [pid = 2332] [serial = 953] [outer = 0000000000000000] 13:13:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A983BCBC00) [pid = 2332] [serial = 954] [outer = 000000A98116FC00] 13:13:26 INFO - PROCESS | 2332 | 1464293606077 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9847CB400) [pid = 2332] [serial = 955] [outer = 000000A98116FC00] 13:13:26 INFO - PROCESS | 2332 | 1464293606647 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]]]}] 13:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 13:13:26 INFO - PROCESS | 2332 | 1464293606677 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:13:26 INFO - PROCESS | 2332 | 1464293606679 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:13:26 INFO - PROCESS | 2332 | 1464293606682 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:13:26 INFO - PROCESS | 2332 | 1464293606684 Marionette TRACE conn6 <- [1,1238,null,{}] 13:13:26 INFO - PROCESS | 2332 | 1464293606688 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}] 13:13:26 INFO - PROCESS | 2332 | 1464293606802 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:13:26 INFO - PROCESS | 2332 | 1464293606812 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD874000 == 33 [pid = 2332] [id = 319] 13:13:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9848BD400) [pid = 2332] [serial = 956] [outer = 0000000000000000] 13:13:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9848E5800) [pid = 2332] [serial = 957] [outer = 000000A9848BD400] 13:13:26 INFO - PROCESS | 2332 | 1464293606865 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A99E4C6C00) [pid = 2332] [serial = 958] [outer = 000000A9848BD400] 13:13:27 INFO - PROCESS | 2332 | 1464293607300 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]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 13:13:27 INFO - PROCESS | 2332 | 1464293607391 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 2332 | 1464293607393 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:13:27 INFO - PROCESS | 2332 | 1464293607399 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 2332 | 1464293607401 Marionette TRACE conn6 <- [1,1242,null,{}] 13:13:27 INFO - PROCESS | 2332 | 1464293607405 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}] 13:13:27 INFO - PROCESS | 2332 | 1464293607483 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:13:27 INFO - PROCESS | 2332 | 1464293607490 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B155F800 == 34 [pid = 2332] [id = 320] 13:13:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9AA742400) [pid = 2332] [serial = 959] [outer = 0000000000000000] 13:13:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9AA87E800) [pid = 2332] [serial = 960] [outer = 000000A9AA742400] 13:13:27 INFO - PROCESS | 2332 | 1464293607539 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9AB10EC00) [pid = 2332] [serial = 961] [outer = 000000A9AA742400] 13:13:28 INFO - PROCESS | 2332 | 1464293607996 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]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 13:13:28 INFO - PROCESS | 2332 | 1464293608033 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 2332 | 1464293608035 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:13:28 INFO - PROCESS | 2332 | 1464293608038 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 2332 | 1464293608040 Marionette TRACE conn6 <- [1,1246,null,{}] 13:13:28 INFO - PROCESS | 2332 | 1464293608043 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}] 13:13:28 INFO - PROCESS | 2332 | 1464293608122 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:13:28 INFO - PROCESS | 2332 | 1464293608131 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1ADE800 == 35 [pid = 2332] [id = 321] 13:13:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9AB70A800) [pid = 2332] [serial = 962] [outer = 0000000000000000] 13:13:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9AB961C00) [pid = 2332] [serial = 963] [outer = 000000A9AB70A800] 13:13:28 INFO - PROCESS | 2332 | 1464293608177 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9AC031400) [pid = 2332] [serial = 964] [outer = 000000A9AB70A800] 13:13:28 INFO - PROCESS | 2332 | 1464293608660 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]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 13:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:13:28 INFO - PROCESS | 2332 | 1464293608712 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 2332 | 1464293608714 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:13:28 INFO - PROCESS | 2332 | 1464293608718 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 2332 | 1464293608720 Marionette TRACE conn6 <- [1,1250,null,{}] 13:13:28 INFO - PROCESS | 2332 | 1464293608723 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}] 13:13:28 INFO - PROCESS | 2332 | 1464293608848 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:13:28 INFO - PROCESS | 2332 | 1464293608904 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CC6000 == 36 [pid = 2332] [id = 322] 13:13:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9AC24D800) [pid = 2332] [serial = 965] [outer = 0000000000000000] 13:13:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9AC252800) [pid = 2332] [serial = 966] [outer = 000000A9AC24D800] 13:13:28 INFO - PROCESS | 2332 | 1464293608952 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9AC2AA000) [pid = 2332] [serial = 967] [outer = 000000A9AC24D800] 13:13:29 INFO - PROCESS | 2332 | 1464293609394 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]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 13:13:29 INFO - PROCESS | 2332 | 1464293609455 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 2332 | 1464293609465 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:13:29 INFO - PROCESS | 2332 | 1464293609469 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 2332 | 1464293609471 Marionette TRACE conn6 <- [1,1254,null,{}] 13:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:13:29 INFO - PROCESS | 2332 | 1464293609475 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}] 13:13:29 INFO - PROCESS | 2332 | 1464293609598 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:13:29 INFO - PROCESS | 2332 | 1464293609608 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C0B000 == 37 [pid = 2332] [id = 323] 13:13:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9AC24F000) [pid = 2332] [serial = 968] [outer = 0000000000000000] 13:13:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9AC7CF400) [pid = 2332] [serial = 969] [outer = 000000A9AC24F000] 13:13:29 INFO - PROCESS | 2332 | 1464293609656 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9AD81D000) [pid = 2332] [serial = 970] [outer = 000000A9AC24F000] 13:13:30 INFO - PROCESS | 2332 | 1464293610135 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]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 13:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:13:30 INFO - PROCESS | 2332 | 1464293610147 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 2332 | 1464293610150 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:13:30 INFO - PROCESS | 2332 | 1464293610153 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 2332 | 1464293610156 Marionette TRACE conn6 <- [1,1258,null,{}] 13:13:30 INFO - PROCESS | 2332 | 1464293610159 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}] 13:13:30 INFO - PROCESS | 2332 | 1464293610319 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:13:30 INFO - PROCESS | 2332 | 1464293610718 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B3318000) [pid = 2332] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9812A1800) [pid = 2332] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B5D5F000) [pid = 2332] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B2446000) [pid = 2332] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A980AA9C00) [pid = 2332] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9AC2A9C00) [pid = 2332] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A982C12C00) [pid = 2332] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9802D1C00) [pid = 2332] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9ABAC3400) [pid = 2332] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A980AA8400) [pid = 2332] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B0C69400) [pid = 2332] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A981164800) [pid = 2332] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B6705800) [pid = 2332] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9AD8F6400) [pid = 2332] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B2485000) [pid = 2332] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A983BC5C00) [pid = 2332] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B5543000) [pid = 2332] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B8560000) [pid = 2332] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B6F3D400) [pid = 2332] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B6065C00) [pid = 2332] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B0A60C00) [pid = 2332] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9847D0000) [pid = 2332] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A980AE7000) [pid = 2332] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B6665000) [pid = 2332] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9AC248800) [pid = 2332] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9811BB800) [pid = 2332] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9811B9400) [pid = 2332] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9806E5C00) [pid = 2332] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B1939C00) [pid = 2332] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:13:30 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B5510800) [pid = 2332] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:13:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98068E000 == 38 [pid = 2332] [id = 324] 13:13:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9806E3C00) [pid = 2332] [serial = 971] [outer = 0000000000000000] 13:13:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A980AE7000) [pid = 2332] [serial = 972] [outer = 000000A9806E3C00] 13:13:30 INFO - PROCESS | 2332 | 1464293610792 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9848C9800) [pid = 2332] [serial = 973] [outer = 000000A9806E3C00] 13:13:31 INFO - PROCESS | 2332 | 1464293611196 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]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1083ms 13:13:31 INFO - PROCESS | 2332 | 1464293611237 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 2332 | 1464293611239 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:13:31 INFO - PROCESS | 2332 | 1464293611243 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 2332 | 1464293611244 Marionette TRACE conn6 <- [1,1262,null,{}] 13:13:31 INFO - PROCESS | 2332 | 1464293611248 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}] 13:13:31 INFO - PROCESS | 2332 | 1464293611366 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:13:31 INFO - PROCESS | 2332 | 1464293611373 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F5E800 == 39 [pid = 2332] [id = 325] 13:13:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9AC862800) [pid = 2332] [serial = 974] [outer = 0000000000000000] 13:13:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B15F5000) [pid = 2332] [serial = 975] [outer = 000000A9AC862800] 13:13:31 INFO - PROCESS | 2332 | 1464293611420 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B196F800) [pid = 2332] [serial = 976] [outer = 000000A9AC862800] 13:13:31 INFO - PROCESS | 2332 | 1464293611810 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]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 13:13:31 INFO - PROCESS | 2332 | 1464293611874 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 2332 | 1464293611876 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:13:31 INFO - PROCESS | 2332 | 1464293611880 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 2332 | 1464293611881 Marionette TRACE conn6 <- [1,1266,null,{}] 13:13:31 INFO - PROCESS | 2332 | 1464293611885 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}] 13:13:31 INFO - PROCESS | 2332 | 1464293611968 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:13:31 INFO - PROCESS | 2332 | 1464293611975 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B848E800 == 40 [pid = 2332] [id = 326] 13:13:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B19F5C00) [pid = 2332] [serial = 977] [outer = 0000000000000000] 13:13:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B240E400) [pid = 2332] [serial = 978] [outer = 000000A9B19F5C00] 13:13:32 INFO - PROCESS | 2332 | 1464293612021 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B2418800) [pid = 2332] [serial = 979] [outer = 000000A9B19F5C00] 13:13:32 INFO - PROCESS | 2332 | 1464293612477 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]]]}] 13:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 13:13:32 INFO - PROCESS | 2332 | 1464293612515 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 2332 | 1464293612517 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:13:32 INFO - PROCESS | 2332 | 1464293612520 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 2332 | 1464293612522 Marionette TRACE conn6 <- [1,1270,null,{}] 13:13:32 INFO - PROCESS | 2332 | 1464293612526 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}] 13:13:32 INFO - PROCESS | 2332 | 1464293612607 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:13:32 INFO - PROCESS | 2332 | 1464293612622 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BE1800 == 41 [pid = 2332] [id = 327] 13:13:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B2446800) [pid = 2332] [serial = 980] [outer = 0000000000000000] 13:13:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B2482400) [pid = 2332] [serial = 981] [outer = 000000A9B2446800] 13:13:32 INFO - PROCESS | 2332 | 1464293612667 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B2913000) [pid = 2332] [serial = 982] [outer = 000000A9B2446800] 13:13:33 INFO - PROCESS | 2332 | 1464293613489 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]]]}] 13:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1024ms 13:13:33 INFO - PROCESS | 2332 | 1464293613546 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 2332 | 1464293613552 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:13:33 INFO - PROCESS | 2332 | 1464293613557 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:13:33 INFO - PROCESS | 2332 | 1464293613561 Marionette TRACE conn6 <- [1,1274,null,{}] 13:13:33 INFO - PROCESS | 2332 | 1464293613629 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}] 13:13:33 INFO - PROCESS | 2332 | 1464293613741 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:13:33 INFO - PROCESS | 2332 | 1464293613853 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98317C800 == 42 [pid = 2332] [id = 328] 13:13:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A981165400) [pid = 2332] [serial = 983] [outer = 0000000000000000] 13:13:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9811B4800) [pid = 2332] [serial = 984] [outer = 000000A981165400] 13:13:33 INFO - PROCESS | 2332 | 1464293613911 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A981302800) [pid = 2332] [serial = 985] [outer = 000000A981165400] 13:13:34 INFO - PROCESS | 2332 | 1464293614621 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]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1108ms 13:13:34 INFO - PROCESS | 2332 | 1464293614669 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 2332 | 1464293614676 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:13:34 INFO - PROCESS | 2332 | 1464293614727 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 2332 | 1464293614731 Marionette TRACE conn6 <- [1,1278,null,{}] 13:13:34 INFO - PROCESS | 2332 | 1464293614736 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}] 13:13:34 INFO - PROCESS | 2332 | 1464293614870 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:13:35 INFO - PROCESS | 2332 | 1464293615095 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980668000 == 43 [pid = 2332] [id = 329] 13:13:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9806DEC00) [pid = 2332] [serial = 986] [outer = 0000000000000000] 13:13:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9806E4C00) [pid = 2332] [serial = 987] [outer = 000000A9806DEC00] 13:13:35 INFO - PROCESS | 2332 | 1464293615162 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A981168C00) [pid = 2332] [serial = 988] [outer = 000000A9806DEC00] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A980A0D800 == 42 [pid = 2332] [id = 257] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B837F000 == 41 [pid = 2332] [id = 269] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A981935000 == 40 [pid = 2332] [id = 266] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846E4000 == 39 [pid = 2332] [id = 265] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B555D000 == 38 [pid = 2332] [id = 264] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846E4800 == 37 [pid = 2332] [id = 259] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27BF800 == 36 [pid = 2332] [id = 263] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD7E4000 == 35 [pid = 2332] [id = 274] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0CD4800 == 34 [pid = 2332] [id = 261] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F64000 == 33 [pid = 2332] [id = 268] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B198B800 == 32 [pid = 2332] [id = 267] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1AD7000 == 31 [pid = 2332] [id = 262] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A98317C000 == 30 [pid = 2332] [id = 258] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB025800 == 29 [pid = 2332] [id = 273] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC08F000 == 28 [pid = 2332] [id = 260] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819BF800 == 27 [pid = 2332] [id = 272] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B8578800) [pid = 2332] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB8C7000 == 26 [pid = 2332] [id = 313] 13:13:35 INFO - PROCESS | 2332 | 1464293615869 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]]]}] 13:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1203ms 13:13:35 INFO - PROCESS | 2332 | 1464293615906 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:13:35 INFO - PROCESS | 2332 | 1464293615910 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B2591C00) [pid = 2332] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B298FC00) [pid = 2332] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B559A400) [pid = 2332] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B5509400) [pid = 2332] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9848AA000) [pid = 2332] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B60BC800) [pid = 2332] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9812AAC00) [pid = 2332] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9ACA0D400) [pid = 2332] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9848B0400) [pid = 2332] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9806D7000) [pid = 2332] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9AD8F1800) [pid = 2332] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A981309000) [pid = 2332] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B140DC00) [pid = 2332] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9811BCC00) [pid = 2332] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B84E1000) [pid = 2332] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B0D5D000) [pid = 2332] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B193A000) [pid = 2332] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B5504400) [pid = 2332] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B298E000) [pid = 2332] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B240C000) [pid = 2332] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B5C80800) [pid = 2332] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B67D4C00) [pid = 2332] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B8569C00) [pid = 2332] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B84D9800) [pid = 2332] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B83C8800) [pid = 2332] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B6F03000) [pid = 2332] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B6711800) [pid = 2332] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B5545C00) [pid = 2332] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B1749C00) [pid = 2332] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9AA8DE000) [pid = 2332] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9848AB000) [pid = 2332] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A98234A400) [pid = 2332] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A980AF1000) [pid = 2332] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B6706400) [pid = 2332] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9AC2B0000) [pid = 2332] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9848CC800) [pid = 2332] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9AA87F000) [pid = 2332] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A98129E800) [pid = 2332] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9824E4800) [pid = 2332] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9824E5800) [pid = 2332] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A981166400) [pid = 2332] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A9B857D800) [pid = 2332] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9B6662C00) [pid = 2332] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9B60B3C00) [pid = 2332] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9AD61C400) [pid = 2332] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:13:35 INFO - PROCESS | 2332 | 1464293615936 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 2332 | 1464293615940 Marionette TRACE conn6 <- [1,1282,null,{}] 13:13:35 INFO - PROCESS | 2332 | 1464293615952 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}] 13:13:36 INFO - PROCESS | 2332 | 1464293616043 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:13:36 INFO - PROCESS | 2332 | 1464293616051 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812E0800 == 27 [pid = 2332] [id = 330] 13:13:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A981165C00) [pid = 2332] [serial = 989] [outer = 0000000000000000] 13:13:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A9811BC800) [pid = 2332] [serial = 990] [outer = 000000A981165C00] 13:13:36 INFO - PROCESS | 2332 | 1464293616105 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A98130EC00) [pid = 2332] [serial = 991] [outer = 000000A981165C00] 13:13:36 INFO - PROCESS | 2332 | 1464293616628 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]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 755ms 13:13:36 INFO - PROCESS | 2332 | 1464293616672 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 2332 | 1464293616676 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:13:36 INFO - PROCESS | 2332 | 1464293616681 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:13:36 INFO - PROCESS | 2332 | 1464293616683 Marionette TRACE conn6 <- [1,1286,null,{}] 13:13:36 INFO - PROCESS | 2332 | 1464293616687 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}] 13:13:36 INFO - PROCESS | 2332 | 1464293616774 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:13:36 INFO - PROCESS | 2332 | 1464293616837 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846DF000 == 28 [pid = 2332] [id = 331] 13:13:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9811B8C00) [pid = 2332] [serial = 992] [outer = 0000000000000000] 13:13:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9824E8C00) [pid = 2332] [serial = 993] [outer = 000000A9811B8C00] 13:13:36 INFO - PROCESS | 2332 | 1464293616892 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A982BD8400) [pid = 2332] [serial = 994] [outer = 000000A9811B8C00] 13:13:37 INFO - PROCESS | 2332 | 1464293617316 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]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 13:13:37 INFO - PROCESS | 2332 | 1464293617355 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 2332 | 1464293617365 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:13:37 INFO - PROCESS | 2332 | 1464293617370 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:13:37 INFO - PROCESS | 2332 | 1464293617377 Marionette TRACE conn6 <- [1,1290,null,{}] 13:13:37 INFO - PROCESS | 2332 | 1464293617387 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}] 13:13:37 INFO - PROCESS | 2332 | 1464293617476 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:13:37 INFO - PROCESS | 2332 | 1464293617485 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC08B000 == 29 [pid = 2332] [id = 332] 13:13:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A982C17C00) [pid = 2332] [serial = 995] [outer = 0000000000000000] 13:13:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A983BCE800) [pid = 2332] [serial = 996] [outer = 000000A982C17C00] 13:13:37 INFO - PROCESS | 2332 | 1464293617534 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9848AAC00) [pid = 2332] [serial = 997] [outer = 000000A982C17C00] 13:13:37 INFO - PROCESS | 2332 | 1464293617980 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]]]}] 13:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 13:13:38 INFO - PROCESS | 2332 | 1464293618065 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 2332 | 1464293618068 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:13:38 INFO - PROCESS | 2332 | 1464293618071 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:13:38 INFO - PROCESS | 2332 | 1464293618073 Marionette TRACE conn6 <- [1,1294,null,{}] 13:13:38 INFO - PROCESS | 2332 | 1464293618077 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}] 13:13:38 INFO - PROCESS | 2332 | 1464293618216 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:13:38 INFO - PROCESS | 2332 | 1464293618265 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0CDE000 == 30 [pid = 2332] [id = 333] 13:13:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9848BEC00) [pid = 2332] [serial = 998] [outer = 0000000000000000] 13:13:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9848C8C00) [pid = 2332] [serial = 999] [outer = 000000A9848BEC00] 13:13:38 INFO - PROCESS | 2332 | 1464293618311 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9848EB000) [pid = 2332] [serial = 1000] [outer = 000000A9848BEC00] 13:13:38 INFO - PROCESS | 2332 | 1464293618762 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]]]}] 13:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 13:13:38 INFO - PROCESS | 2332 | 1464293618807 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 2332 | 1464293618810 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:13:38 INFO - PROCESS | 2332 | 1464293618817 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 2332 | 1464293618819 Marionette TRACE conn6 <- [1,1298,null,{}] 13:13:38 INFO - PROCESS | 2332 | 1464293618823 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}] 13:13:38 INFO - PROCESS | 2332 | 1464293618936 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:13:38 INFO - PROCESS | 2332 | 1464293618984 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B198D000 == 31 [pid = 2332] [id = 334] 13:13:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9AA87F000) [pid = 2332] [serial = 1001] [outer = 0000000000000000] 13:13:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9AA8E1000) [pid = 2332] [serial = 1002] [outer = 000000A9AA87F000] 13:13:39 INFO - PROCESS | 2332 | 1464293619039 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9ABABE800) [pid = 2332] [serial = 1003] [outer = 000000A9AA87F000] 13:13:39 INFO - PROCESS | 2332 | 1464293619501 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]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 735ms 13:13:39 INFO - PROCESS | 2332 | 1464293619555 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 2332 | 1464293619557 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:13:39 INFO - PROCESS | 2332 | 1464293619561 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 2332 | 1464293619563 Marionette TRACE conn6 <- [1,1302,null,{}] 13:13:39 INFO - PROCESS | 2332 | 1464293619566 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}] 13:13:39 INFO - PROCESS | 2332 | 1464293619673 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:13:39 INFO - PROCESS | 2332 | 1464293619722 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29C7800 == 32 [pid = 2332] [id = 335] 13:13:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AC24BC00) [pid = 2332] [serial = 1004] [outer = 0000000000000000] 13:13:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AC7DAC00) [pid = 2332] [serial = 1005] [outer = 000000A9AC24BC00] 13:13:39 INFO - PROCESS | 2332 | 1464293619767 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AD812400) [pid = 2332] [serial = 1006] [outer = 000000A9AC24BC00] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B19F5C00) [pid = 2332] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9AC24D800) [pid = 2332] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9AC24F000) [pid = 2332] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9848BD400) [pid = 2332] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9802D5400) [pid = 2332] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9AA742400) [pid = 2332] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A98116FC00) [pid = 2332] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B855F000) [pid = 2332] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A982BDA400) [pid = 2332] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A980AA8000) [pid = 2332] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9811B5000) [pid = 2332] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9806E3C00) [pid = 2332] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9AC862800) [pid = 2332] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:13:40 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9AB70A800) [pid = 2332] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:13:40 INFO - PROCESS | 2332 | 1464293620263 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]]]}] 13:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 13:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:13:40 INFO - PROCESS | 2332 | 1464293620298 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:13:40 INFO - PROCESS | 2332 | 1464293620301 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:13:40 INFO - PROCESS | 2332 | 1464293620304 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 2332 | 1464293620306 Marionette TRACE conn6 <- [1,1306,null,{}] 13:13:40 INFO - PROCESS | 2332 | 1464293620310 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}] 13:13:40 INFO - PROCESS | 2332 | 1464293620398 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:13:40 INFO - PROCESS | 2332 | 1464293620470 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B58800 == 33 [pid = 2332] [id = 336] 13:13:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9811B5000) [pid = 2332] [serial = 1007] [outer = 0000000000000000] 13:13:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9AA73C400) [pid = 2332] [serial = 1008] [outer = 000000A9811B5000] 13:13:40 INFO - PROCESS | 2332 | 1464293620516 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9AD61EC00) [pid = 2332] [serial = 1009] [outer = 000000A9811B5000] 13:13:40 INFO - PROCESS | 2332 | 1464293620896 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]]]}] 13:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 13:13:40 INFO - PROCESS | 2332 | 1464293620936 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:13:40 INFO - PROCESS | 2332 | 1464293620938 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:13:40 INFO - PROCESS | 2332 | 1464293620942 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 2332 | 1464293620944 Marionette TRACE conn6 <- [1,1310,null,{}] 13:13:40 INFO - PROCESS | 2332 | 1464293620947 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}] 13:13:41 INFO - PROCESS | 2332 | 1464293621082 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:13:41 INFO - PROCESS | 2332 | 1464293621096 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66BB800 == 34 [pid = 2332] [id = 337] 13:13:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9AC24F000) [pid = 2332] [serial = 1010] [outer = 0000000000000000] 13:13:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9B0C0EC00) [pid = 2332] [serial = 1011] [outer = 000000A9AC24F000] 13:13:41 INFO - PROCESS | 2332 | 1464293621140 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9B1479C00) [pid = 2332] [serial = 1012] [outer = 000000A9AC24F000] 13:13:41 INFO - PROCESS | 2332 | 1464293621531 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]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 13:13:41 INFO - PROCESS | 2332 | 1464293621574 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 2332 | 1464293621576 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:13:41 INFO - PROCESS | 2332 | 1464293621580 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 2332 | 1464293621582 Marionette TRACE conn6 <- [1,1314,null,{}] 13:13:41 INFO - PROCESS | 2332 | 1464293621585 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}] 13:13:41 INFO - PROCESS | 2332 | 1464293621693 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:13:41 INFO - PROCESS | 2332 | 1464293621702 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6937800 == 35 [pid = 2332] [id = 338] 13:13:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B14F1800) [pid = 2332] [serial = 1013] [outer = 0000000000000000] 13:13:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9B1750C00) [pid = 2332] [serial = 1014] [outer = 000000A9B14F1800] 13:13:41 INFO - PROCESS | 2332 | 1464293621755 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B1AB4800) [pid = 2332] [serial = 1015] [outer = 000000A9B14F1800] 13:13:42 INFO - PROCESS | 2332 | 1464293622237 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]]]}] 13:13:42 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 13:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 13:13:42 INFO - PROCESS | 2332 | 1464293622255 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 2332 | 1464293622260 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:13:42 INFO - PROCESS | 2332 | 1464293622282 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 2332 | 1464293622288 Marionette TRACE conn6 <- [1,1318,null,{}] 13:13:42 INFO - PROCESS | 2332 | 1464293622296 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}] 13:13:42 INFO - PROCESS | 2332 | 1464293622459 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:13:42 INFO - PROCESS | 2332 | 1464293622551 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983182800 == 36 [pid = 2332] [id = 339] 13:13:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A980AE7C00) [pid = 2332] [serial = 1016] [outer = 0000000000000000] 13:13:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A981171000) [pid = 2332] [serial = 1017] [outer = 000000A980AE7C00] 13:13:42 INFO - PROCESS | 2332 | 1464293622610 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A98130C400) [pid = 2332] [serial = 1018] [outer = 000000A980AE7C00] 13:13:43 INFO - PROCESS | 2332 | 1464293623175 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]]]}] 13:13:43 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 13:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 944ms 13:13:43 INFO - PROCESS | 2332 | 1464293623227 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:13:43 INFO - PROCESS | 2332 | 1464293623234 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:13:43 INFO - PROCESS | 2332 | 1464293623240 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:13:43 INFO - PROCESS | 2332 | 1464293623244 Marionette TRACE conn6 <- [1,1322,null,{}] 13:13:43 INFO - PROCESS | 2332 | 1464293623248 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}] 13:13:43 INFO - PROCESS | 2332 | 1464293623361 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:13:43 INFO - PROCESS | 2332 | 1464293623449 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD882800 == 37 [pid = 2332] [id = 340] 13:13:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A982BDEC00) [pid = 2332] [serial = 1019] [outer = 0000000000000000] 13:13:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A982C1F800) [pid = 2332] [serial = 1020] [outer = 000000A982BDEC00] 13:13:43 INFO - PROCESS | 2332 | 1464293623506 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9847CF800) [pid = 2332] [serial = 1021] [outer = 000000A982BDEC00] 13:13:44 INFO - PROCESS | 2332 | 1464293624156 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]]]}] 13:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 922ms 13:13:44 INFO - PROCESS | 2332 | 1464293624168 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 2332 | 1464293624171 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:13:44 INFO - PROCESS | 2332 | 1464293624174 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 2332 | 1464293624179 Marionette TRACE conn6 <- [1,1326,null,{}] 13:13:44 INFO - PROCESS | 2332 | 1464293624191 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}] 13:13:44 INFO - PROCESS | 2332 | 1464293624303 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:13:44 INFO - PROCESS | 2332 | 1464293624391 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8475800 == 38 [pid = 2332] [id = 341] 13:13:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9AC251400) [pid = 2332] [serial = 1022] [outer = 0000000000000000] 13:13:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9AC2A7C00) [pid = 2332] [serial = 1023] [outer = 000000A9AC251400] 13:13:44 INFO - PROCESS | 2332 | 1464293624450 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B240F000) [pid = 2332] [serial = 1024] [outer = 000000A9AC251400] 13:13:45 INFO - PROCESS | 2332 | 1464293625512 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]]]}] 13:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1386ms 13:13:45 INFO - PROCESS | 2332 | 1464293625563 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 2332 | 1464293625566 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:13:45 INFO - PROCESS | 2332 | 1464293625570 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 2332 | 1464293625572 Marionette TRACE conn6 <- [1,1330,null,{}] 13:13:45 INFO - PROCESS | 2332 | 1464293625576 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}] 13:13:45 INFO - PROCESS | 2332 | 1464293625718 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:13:45 INFO - PROCESS | 2332 | 1464293625786 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D22000 == 39 [pid = 2332] [id = 342] 13:13:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B2444800) [pid = 2332] [serial = 1025] [outer = 0000000000000000] 13:13:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B298CC00) [pid = 2332] [serial = 1026] [outer = 000000A9B2444800] 13:13:45 INFO - PROCESS | 2332 | 1464293625884 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B2A0D400) [pid = 2332] [serial = 1027] [outer = 000000A9B2444800] 13:13:46 INFO - PROCESS | 2332 | 1464293626644 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]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1137ms 13:13:46 INFO - PROCESS | 2332 | 1464293626709 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 2332 | 1464293626713 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:13:46 INFO - PROCESS | 2332 | 1464293626718 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:13:46 INFO - PROCESS | 2332 | 1464293626722 Marionette TRACE conn6 <- [1,1334,null,{}] 13:13:46 INFO - PROCESS | 2332 | 1464293626727 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}] 13:13:46 INFO - PROCESS | 2332 | 1464293626828 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:13:46 INFO - PROCESS | 2332 | 1464293626897 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846D0000 == 40 [pid = 2332] [id = 343] 13:13:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A980AEC000) [pid = 2332] [serial = 1028] [outer = 0000000000000000] 13:13:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A98116C000) [pid = 2332] [serial = 1029] [outer = 000000A980AEC000] 13:13:46 INFO - PROCESS | 2332 | 1464293626948 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A98130BC00) [pid = 2332] [serial = 1030] [outer = 000000A980AEC000] 13:13:47 INFO - PROCESS | 2332 | 1464293627568 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]]]}] 13:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 882ms 13:13:47 INFO - PROCESS | 2332 | 1464293627604 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 2332 | 1464293627610 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:13:47 INFO - PROCESS | 2332 | 1464293627616 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 2332 | 1464293627618 Marionette TRACE conn6 <- [1,1338,null,{}] 13:13:47 INFO - PROCESS | 2332 | 1464293627622 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}] 13:13:47 INFO - PROCESS | 2332 | 1464293627727 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:13:47 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B60800 == 39 [pid = 2332] [id = 271] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9AC252800) [pid = 2332] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9AC7CF400) [pid = 2332] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9848E5800) [pid = 2332] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A99E4C6C00) [pid = 2332] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9AC2AA000) [pid = 2332] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A981685C00) [pid = 2332] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A982353C00) [pid = 2332] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9AA87E800) [pid = 2332] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9AB10EC00) [pid = 2332] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A983BCBC00) [pid = 2332] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9847CB400) [pid = 2332] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B8582000) [pid = 2332] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A982C14400) [pid = 2332] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A982C1EC00) [pid = 2332] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A980AA9000) [pid = 2332] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A980AEDC00) [pid = 2332] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9811BA800) [pid = 2332] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9812A5000) [pid = 2332] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9AD81D000) [pid = 2332] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9848C9800) [pid = 2332] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A980AE7000) [pid = 2332] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B15F5000) [pid = 2332] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9AB961C00) [pid = 2332] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9B2418800) [pid = 2332] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A9B196F800) [pid = 2332] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9AC031400) [pid = 2332] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9B240E400) [pid = 2332] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:13:47 INFO - PROCESS | 2332 | 1464293627862 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980684000 == 40 [pid = 2332] [id = 344] 13:13:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A9802D1C00) [pid = 2332] [serial = 1031] [outer = 0000000000000000] 13:13:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9804DC000) [pid = 2332] [serial = 1032] [outer = 000000A9802D1C00] 13:13:47 INFO - PROCESS | 2332 | 1464293627912 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A981168800) [pid = 2332] [serial = 1033] [outer = 000000A9802D1C00] 13:13:48 INFO - PROCESS | 2332 | 1464293628341 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]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 776ms 13:13:48 INFO - PROCESS | 2332 | 1464293628398 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 2332 | 1464293628401 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:13:48 INFO - PROCESS | 2332 | 1464293628405 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 2332 | 1464293628408 Marionette TRACE conn6 <- [1,1342,null,{}] 13:13:48 INFO - PROCESS | 2332 | 1464293628419 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}] 13:13:48 INFO - PROCESS | 2332 | 1464293628513 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:13:48 INFO - PROCESS | 2332 | 1464293628530 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB911800 == 41 [pid = 2332] [id = 345] 13:13:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A982C1E000) [pid = 2332] [serial = 1034] [outer = 0000000000000000] 13:13:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A983BCAC00) [pid = 2332] [serial = 1035] [outer = 000000A982C1E000] 13:13:48 INFO - PROCESS | 2332 | 1464293628578 Marionette DEBUG loaded listener.js 13:13:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9847CFC00) [pid = 2332] [serial = 1036] [outer = 000000A982C1E000] 13:13:49 INFO - PROCESS | 2332 | 1464293629025 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]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 13:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:13:49 INFO - PROCESS | 2332 | 1464293629099 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 2332 | 1464293629102 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:13:49 INFO - PROCESS | 2332 | 1464293629106 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 2332 | 1464293629108 Marionette TRACE conn6 <- [1,1346,null,{}] 13:13:49 INFO - PROCESS | 2332 | 1464293629111 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}] 13:13:49 INFO - PROCESS | 2332 | 1464293629200 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:13:49 INFO - PROCESS | 2332 | 1464293629214 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0D9E800 == 42 [pid = 2332] [id = 346] 13:13:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9848E8C00) [pid = 2332] [serial = 1037] [outer = 0000000000000000] 13:13:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A99E4C6C00) [pid = 2332] [serial = 1038] [outer = 000000A9848E8C00] 13:13:49 INFO - PROCESS | 2332 | 1464293629268 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9AA87A400) [pid = 2332] [serial = 1039] [outer = 000000A9848E8C00] 13:13:49 INFO - PROCESS | 2332 | 1464293629694 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]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 13:13:49 INFO - PROCESS | 2332 | 1464293629737 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 2332 | 1464293629740 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:13:49 INFO - PROCESS | 2332 | 1464293629743 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 2332 | 1464293629745 Marionette TRACE conn6 <- [1,1350,null,{}] 13:13:49 INFO - PROCESS | 2332 | 1464293629748 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}] 13:13:49 INFO - PROCESS | 2332 | 1464293629832 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:13:49 INFO - PROCESS | 2332 | 1464293629868 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B254C800 == 43 [pid = 2332] [id = 347] 13:13:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9AB054000) [pid = 2332] [serial = 1040] [outer = 0000000000000000] 13:13:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9AB7CA400) [pid = 2332] [serial = 1041] [outer = 000000A9AB054000] 13:13:49 INFO - PROCESS | 2332 | 1464293629914 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9AC248C00) [pid = 2332] [serial = 1042] [outer = 000000A9AB054000] 13:13:50 INFO - PROCESS | 2332 | 1464293630398 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]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 13:13:50 INFO - PROCESS | 2332 | 1464293630417 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 2332 | 1464293630419 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:13:50 INFO - PROCESS | 2332 | 1464293630428 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 2332 | 1464293630430 Marionette TRACE conn6 <- [1,1354,null,{}] 13:13:50 INFO - PROCESS | 2332 | 1464293630433 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}] 13:13:50 INFO - PROCESS | 2332 | 1464293630568 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:13:50 INFO - PROCESS | 2332 | 1464293630623 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C09800 == 44 [pid = 2332] [id = 348] 13:13:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9AC863800) [pid = 2332] [serial = 1043] [outer = 0000000000000000] 13:13:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9AD8F6400) [pid = 2332] [serial = 1044] [outer = 000000A9AC863800] 13:13:50 INFO - PROCESS | 2332 | 1464293630671 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B1748400) [pid = 2332] [serial = 1045] [outer = 000000A9AC863800] 13:13:51 INFO - PROCESS | 2332 | 1464293631132 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] 13:13:51 INFO - PROCESS | 2332 | 1464293631167 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:13:51 INFO - PROCESS | 2332 | 1464293631207 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 2332 | 1464293631209 Marionette TRACE conn6 <- [1,1358,null,{}] 13:13:51 INFO - PROCESS | 2332 | 1464293631217 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}] 13:13:51 INFO - PROCESS | 2332 | 1464293631326 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:13:51 INFO - PROCESS | 2332 | 1464293631337 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6935000 == 45 [pid = 2332] [id = 349] 13:13:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B240B400) [pid = 2332] [serial = 1046] [outer = 0000000000000000] 13:13:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B247F000) [pid = 2332] [serial = 1047] [outer = 000000A9B240B400] 13:13:51 INFO - PROCESS | 2332 | 1464293631382 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B2A04800) [pid = 2332] [serial = 1048] [outer = 000000A9B240B400] 13:13:51 INFO - PROCESS | 2332 | 1464293631830 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] 13:13:51 INFO - PROCESS | 2332 | 1464293631894 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:13:51 INFO - PROCESS | 2332 | 1464293631903 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 2332 | 1464293631905 Marionette TRACE conn6 <- [1,1362,null,{}] 13:13:51 INFO - PROCESS | 2332 | 1464293631909 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}] 13:13:52 INFO - PROCESS | 2332 | 1464293632016 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:13:52 INFO - PROCESS | 2332 | 1464293632028 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8481000 == 46 [pid = 2332] [id = 350] 13:13:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B2996000) [pid = 2332] [serial = 1049] [outer = 0000000000000000] 13:13:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B5504400) [pid = 2332] [serial = 1050] [outer = 000000A9B2996000] 13:13:52 INFO - PROCESS | 2332 | 1464293632113 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B550B400) [pid = 2332] [serial = 1051] [outer = 000000A9B2996000] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9AC24F000) [pid = 2332] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9811B8C00) [pid = 2332] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9848BEC00) [pid = 2332] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A981165C00) [pid = 2332] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9AA87F000) [pid = 2332] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9811B5000) [pid = 2332] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9AC24BC00) [pid = 2332] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9806DEC00) [pid = 2332] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:13:52 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A982C17C00) [pid = 2332] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:13:52 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:13:52 INFO - PROCESS | 2332 | 1464293632545 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] 13:13:52 INFO - PROCESS | 2332 | 1464293632595 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:13:52 INFO - PROCESS | 2332 | 1464293632598 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 2332 | 1464293632600 Marionette TRACE conn6 <- [1,1366,null,{}] 13:13:52 INFO - PROCESS | 2332 | 1464293632604 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}] 13:13:52 INFO - PROCESS | 2332 | 1464293632713 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:13:52 INFO - PROCESS | 2332 | 1464293632720 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D56000 == 47 [pid = 2332] [id = 351] 13:13:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9AB70A800) [pid = 2332] [serial = 1052] [outer = 0000000000000000] 13:13:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B2485400) [pid = 2332] [serial = 1053] [outer = 000000A9AB70A800] 13:13:52 INFO - PROCESS | 2332 | 1464293632765 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B5510C00) [pid = 2332] [serial = 1054] [outer = 000000A9AB70A800] 13:13:53 INFO - PROCESS | 2332 | 1464293633185 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] 13:13:53 INFO - PROCESS | 2332 | 1464293633235 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:13:53 INFO - PROCESS | 2332 | 1464293633239 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 2332 | 1464293633240 Marionette TRACE conn6 <- [1,1370,null,{}] 13:13:53 INFO - PROCESS | 2332 | 1464293633244 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}] 13:13:53 INFO - PROCESS | 2332 | 1464293633328 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:13:53 INFO - PROCESS | 2332 | 1464293633334 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9151000 == 48 [pid = 2332] [id = 352] 13:13:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B5C7F400) [pid = 2332] [serial = 1055] [outer = 0000000000000000] 13:13:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B5C81400) [pid = 2332] [serial = 1056] [outer = 000000A9B5C7F400] 13:13:53 INFO - PROCESS | 2332 | 1464293633379 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B5C88C00) [pid = 2332] [serial = 1057] [outer = 000000A9B5C7F400] 13:13:53 INFO - PROCESS | 2332 | [2332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:13:53 INFO - PROCESS | 2332 | 1464293633818 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] 13:13:53 INFO - PROCESS | 2332 | 1464293633872 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:13:53 INFO - PROCESS | 2332 | 1464293633875 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 2332 | 1464293633878 Marionette TRACE conn6 <- [1,1374,null,{}] 13:13:53 INFO - PROCESS | 2332 | 1464293633881 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}] 13:13:53 INFO - PROCESS | 2332 | 1464293633989 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:13:54 INFO - PROCESS | 2332 | 1464293633998 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91EA800 == 49 [pid = 2332] [id = 353] 13:13:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B5D61C00) [pid = 2332] [serial = 1058] [outer = 0000000000000000] 13:13:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B6062400) [pid = 2332] [serial = 1059] [outer = 000000A9B5D61C00] 13:13:54 INFO - PROCESS | 2332 | 1464293634050 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B6656000) [pid = 2332] [serial = 1060] [outer = 000000A9B5D61C00] 13:13:54 INFO - PROCESS | 2332 | 1464293634764 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] 13:13:54 INFO - PROCESS | 2332 | 1464293634806 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:13:54 INFO - PROCESS | 2332 | 1464293634811 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 2332 | 1464293634816 Marionette TRACE conn6 <- [1,1378,null,{}] 13:13:54 INFO - PROCESS | 2332 | 1464293634821 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}] 13:13:54 INFO - PROCESS | 2332 | 1464293634939 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:13:55 INFO - PROCESS | 2332 | 1464293635056 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846DD800 == 50 [pid = 2332] [id = 354] 13:13:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A981307000) [pid = 2332] [serial = 1061] [outer = 0000000000000000] 13:13:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A98167FC00) [pid = 2332] [serial = 1062] [outer = 000000A981307000] 13:13:55 INFO - PROCESS | 2332 | 1464293635117 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A982BD3000) [pid = 2332] [serial = 1063] [outer = 000000A981307000] 13:13:55 INFO - PROCESS | 2332 | 1464293635729 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]]]}] 13:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 987ms 13:13:55 INFO - PROCESS | 2332 | 1464293635801 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 2332 | 1464293635808 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:13:55 INFO - PROCESS | 2332 | 1464293635814 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 2332 | 1464293635818 Marionette TRACE conn6 <- [1,1382,null,{}] 13:13:55 INFO - PROCESS | 2332 | 1464293635822 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}] 13:13:55 INFO - PROCESS | 2332 | 1464293635940 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:13:56 INFO - PROCESS | 2332 | 1464293636056 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33CA000 == 51 [pid = 2332] [id = 355] 13:13:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9848EC400) [pid = 2332] [serial = 1064] [outer = 0000000000000000] 13:13:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9AA746400) [pid = 2332] [serial = 1065] [outer = 000000A9848EC400] 13:13:56 INFO - PROCESS | 2332 | 1464293636115 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9AC24B800) [pid = 2332] [serial = 1066] [outer = 000000A9848EC400] 13:13:56 INFO - PROCESS | 2332 | 1464293636725 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]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 922ms 13:13:56 INFO - PROCESS | 2332 | 1464293636742 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:13:56 INFO - PROCESS | 2332 | 1464293636745 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:13:56 INFO - PROCESS | 2332 | 1464293636749 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 2332 | 1464293636754 Marionette TRACE conn6 <- [1,1386,null,{}] 13:13:56 INFO - PROCESS | 2332 | 1464293636766 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}] 13:13:56 INFO - PROCESS | 2332 | 1464293636882 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:13:56 INFO - PROCESS | 2332 | 1464293636974 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9933800 == 52 [pid = 2332] [id = 356] 13:13:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9AD85E000) [pid = 2332] [serial = 1067] [outer = 0000000000000000] 13:13:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B2480C00) [pid = 2332] [serial = 1068] [outer = 000000A9AD85E000] 13:13:57 INFO - PROCESS | 2332 | 1464293637033 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B6058800) [pid = 2332] [serial = 1069] [outer = 000000A9AD85E000] 13:13:57 INFO - PROCESS | 2332 | 1464293637563 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]]]}] 13:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 840ms 13:13:57 INFO - PROCESS | 2332 | 1464293637594 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 2332 | 1464293637597 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:13:57 INFO - PROCESS | 2332 | 1464293637602 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - PROCESS | 2332 | 1464293637604 Marionette TRACE conn6 <- [1,1390,null,{}] 13:13:57 INFO - PROCESS | 2332 | 1464293637608 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}] 13:13:57 INFO - PROCESS | 2332 | 1464293637725 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:13:57 INFO - PROCESS | 2332 | 1464293637812 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9F73000 == 53 [pid = 2332] [id = 357] 13:13:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B6655000) [pid = 2332] [serial = 1070] [outer = 0000000000000000] 13:13:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B6662C00) [pid = 2332] [serial = 1071] [outer = 000000A9B6655000] 13:13:57 INFO - PROCESS | 2332 | 1464293637869 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B666B400) [pid = 2332] [serial = 1072] [outer = 000000A9B6655000] 13:13:58 INFO - PROCESS | 2332 | 1464293638497 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]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 923ms 13:13:58 INFO - PROCESS | 2332 | 1464293638528 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 2332 | 1464293638530 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:13:58 INFO - PROCESS | 2332 | 1464293638534 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 2332 | 1464293638536 Marionette TRACE conn6 <- [1,1394,null,{}] 13:13:58 INFO - PROCESS | 2332 | 1464293638540 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}] 13:13:58 INFO - PROCESS | 2332 | 1464293638648 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:13:58 INFO - PROCESS | 2332 | 1464293638735 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A981936000 == 54 [pid = 2332] [id = 358] 13:13:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A981311C00) [pid = 2332] [serial = 1073] [outer = 0000000000000000] 13:13:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A982C14C00) [pid = 2332] [serial = 1074] [outer = 000000A981311C00] 13:13:58 INFO - PROCESS | 2332 | 1464293638790 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9AC2B0800) [pid = 2332] [serial = 1075] [outer = 000000A981311C00] 13:13:59 INFO - PROCESS | 2332 | 1464293639545 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]]]}] 13:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1078ms 13:13:59 INFO - PROCESS | 2332 | 1464293639629 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:13:59 INFO - PROCESS | 2332 | 1464293639633 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:13:59 INFO - PROCESS | 2332 | 1464293639639 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - PROCESS | 2332 | 1464293639642 Marionette TRACE conn6 <- [1,1398,null,{}] 13:13:59 INFO - PROCESS | 2332 | 1464293639647 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}] 13:13:59 INFO - PROCESS | 2332 | 1464293639753 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:13:59 INFO - PROCESS | 2332 | 1464293639828 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CD9800 == 55 [pid = 2332] [id = 359] 13:13:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A981310400) [pid = 2332] [serial = 1076] [outer = 0000000000000000] 13:13:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A981686000) [pid = 2332] [serial = 1077] [outer = 000000A981310400] 13:13:59 INFO - PROCESS | 2332 | 1464293639879 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A982BDC800) [pid = 2332] [serial = 1078] [outer = 000000A981310400] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9151000 == 54 [pid = 2332] [id = 352] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D56000 == 53 [pid = 2332] [id = 351] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8481000 == 52 [pid = 2332] [id = 350] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6935000 == 51 [pid = 2332] [id = 349] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C09800 == 50 [pid = 2332] [id = 348] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B254C800 == 49 [pid = 2332] [id = 347] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0D9E800 == 48 [pid = 2332] [id = 346] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB911800 == 47 [pid = 2332] [id = 345] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B1750C00) [pid = 2332] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A980684000 == 46 [pid = 2332] [id = 344] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846D0000 == 45 [pid = 2332] [id = 343] 13:14:00 INFO - PROCESS | 2332 | --DOCSHELL 000000A983182800 == 44 [pid = 2332] [id = 339] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9AD61EC00) [pid = 2332] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9848AAC00) [pid = 2332] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B1479C00) [pid = 2332] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9824E8C00) [pid = 2332] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9848C8C00) [pid = 2332] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9848EB000) [pid = 2332] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A982BD8400) [pid = 2332] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9811BC800) [pid = 2332] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A98130EC00) [pid = 2332] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9ABABE800) [pid = 2332] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9AA8E1000) [pid = 2332] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9811B4800) [pid = 2332] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B2482400) [pid = 2332] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9AA73C400) [pid = 2332] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9AC7DAC00) [pid = 2332] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B0C0EC00) [pid = 2332] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AD812400) [pid = 2332] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A981168C00) [pid = 2332] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9806E4C00) [pid = 2332] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A983BCE800) [pid = 2332] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2332 | 1464293640470 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]]]}] 13:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 881ms 13:14:00 INFO - PROCESS | 2332 | 1464293640523 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 2332 | 1464293640529 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:14:00 INFO - PROCESS | 2332 | 1464293640535 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 2332 | 1464293640538 Marionette TRACE conn6 <- [1,1402,null,{}] 13:14:00 INFO - PROCESS | 2332 | 1464293640542 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}] 13:14:00 INFO - PROCESS | 2332 | 1464293640641 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:14:00 INFO - PROCESS | 2332 | 1464293640713 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B4D800 == 45 [pid = 2332] [id = 360] 13:14:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A98130B400) [pid = 2332] [serial = 1079] [outer = 0000000000000000] 13:14:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9824E8400) [pid = 2332] [serial = 1080] [outer = 000000A98130B400] 13:14:00 INFO - PROCESS | 2332 | 1464293640761 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A983BC5C00) [pid = 2332] [serial = 1081] [outer = 000000A98130B400] 13:14:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A981310800) [pid = 2332] [serial = 1082] [outer = 000000A9B6F10C00] 13:14:01 INFO - PROCESS | 2332 | 1464293641389 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]]]}] 13:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 881ms 13:14:01 INFO - PROCESS | 2332 | 1464293641418 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 2332 | 1464293641423 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:14:01 INFO - PROCESS | 2332 | 1464293641429 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 2332 | 1464293641434 Marionette TRACE conn6 <- [1,1406,null,{}] 13:14:01 INFO - PROCESS | 2332 | 1464293641441 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}] 13:14:01 INFO - PROCESS | 2332 | 1464293641573 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:14:01 INFO - PROCESS | 2332 | 1464293641641 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819BA800 == 46 [pid = 2332] [id = 361] 13:14:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A98116C800) [pid = 2332] [serial = 1083] [outer = 0000000000000000] 13:14:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9811B4800) [pid = 2332] [serial = 1084] [outer = 000000A98116C800] 13:14:01 INFO - PROCESS | 2332 | 1464293641743 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A98130A000) [pid = 2332] [serial = 1085] [outer = 000000A98116C800] 13:14:02 INFO - PROCESS | 2332 | 1464293642402 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]]]}] 13:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1026ms 13:14:02 INFO - PROCESS | 2332 | 1464293642459 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:14:02 INFO - PROCESS | 2332 | 1464293642466 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:14:02 INFO - PROCESS | 2332 | 1464293642472 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:14:02 INFO - PROCESS | 2332 | 1464293642475 Marionette TRACE conn6 <- [1,1410,null,{}] 13:14:02 INFO - PROCESS | 2332 | 1464293642480 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}] 13:14:02 INFO - PROCESS | 2332 | 1464293642597 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:14:02 INFO - PROCESS | 2332 | 1464293642672 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0A46800 == 47 [pid = 2332] [id = 362] 13:14:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A982BDFC00) [pid = 2332] [serial = 1086] [outer = 0000000000000000] 13:14:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A983BC5800) [pid = 2332] [serial = 1087] [outer = 000000A982BDFC00] 13:14:02 INFO - PROCESS | 2332 | 1464293642730 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9848AC800) [pid = 2332] [serial = 1088] [outer = 000000A982BDFC00] 13:14:03 INFO - PROCESS | 2332 | 1464293643412 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]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 13:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:14:03 INFO - PROCESS | 2332 | 1464293643464 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 2332 | 1464293643468 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:14:03 INFO - PROCESS | 2332 | 1464293643472 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 2332 | 1464293643476 Marionette TRACE conn6 <- [1,1414,null,{}] 13:14:03 INFO - PROCESS | 2332 | 1464293643488 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}] 13:14:03 INFO - PROCESS | 2332 | 1464293643637 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:14:03 INFO - PROCESS | 2332 | 1464293643712 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B254E000 == 48 [pid = 2332] [id = 363] 13:14:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9848E3400) [pid = 2332] [serial = 1089] [outer = 0000000000000000] 13:14:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9AA740800) [pid = 2332] [serial = 1090] [outer = 000000A9848E3400] 13:14:03 INFO - PROCESS | 2332 | 1464293643816 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9AB1D2C00) [pid = 2332] [serial = 1091] [outer = 000000A9848E3400] 13:14:04 INFO - PROCESS | 2332 | 1464293644556 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]]]}] 13:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1144ms 13:14:04 INFO - PROCESS | 2332 | 1464293644616 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 2332 | 1464293644620 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:14:04 INFO - PROCESS | 2332 | 1464293644623 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 2332 | 1464293644625 Marionette TRACE conn6 <- [1,1418,null,{}] 13:14:04 INFO - PROCESS | 2332 | 1464293644629 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}] 13:14:04 INFO - PROCESS | 2332 | 1464293644741 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:14:04 INFO - PROCESS | 2332 | 1464293644814 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5565800 == 49 [pid = 2332] [id = 364] 13:14:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9AC2A9400) [pid = 2332] [serial = 1092] [outer = 0000000000000000] 13:14:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9AC2B3000) [pid = 2332] [serial = 1093] [outer = 000000A9AC2A9400] 13:14:04 INFO - PROCESS | 2332 | 1464293644872 Marionette DEBUG loaded listener.js 13:14:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AD67FC00) [pid = 2332] [serial = 1094] [outer = 000000A9AC2A9400] 13:14:05 INFO - PROCESS | 2332 | 1464293645502 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]]]}] 13:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 924ms 13:14:05 INFO - PROCESS | 2332 | 1464293645550 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:14:05 INFO - PROCESS | 2332 | 1464293645552 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:14:05 INFO - PROCESS | 2332 | 1464293645556 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:14:05 INFO - PROCESS | 2332 | 1464293645558 Marionette TRACE conn6 <- [1,1422,null,{}] 13:14:05 INFO - PROCESS | 2332 | 1464293645562 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}] 13:14:05 INFO - PROCESS | 2332 | 1464293645671 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:14:05 INFO - PROCESS | 2332 | 1464293645744 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6920000 == 50 [pid = 2332] [id = 365] 13:14:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AD85AC00) [pid = 2332] [serial = 1095] [outer = 0000000000000000] 13:14:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B0A67000) [pid = 2332] [serial = 1096] [outer = 000000A9AD85AC00] 13:14:05 INFO - PROCESS | 2332 | 1464293645802 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B0DF9400) [pid = 2332] [serial = 1097] [outer = 000000A9AD85AC00] 13:14:06 INFO - PROCESS | 2332 | 1464293646494 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]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 13:14:06 INFO - PROCESS | 2332 | 1464293646563 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 2332 | 1464293646569 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:14:06 INFO - PROCESS | 2332 | 1464293646576 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 2332 | 1464293646580 Marionette TRACE conn6 <- [1,1426,null,{}] 13:14:06 INFO - PROCESS | 2332 | 1464293646586 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}] 13:14:06 INFO - PROCESS | 2332 | 1464293646696 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:14:06 INFO - PROCESS | 2332 | 1464293646772 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A5000 == 51 [pid = 2332] [id = 366] 13:14:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A98167F800) [pid = 2332] [serial = 1098] [outer = 0000000000000000] 13:14:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A98234EC00) [pid = 2332] [serial = 1099] [outer = 000000A98167F800] 13:14:06 INFO - PROCESS | 2332 | 1464293646825 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A982BE0800) [pid = 2332] [serial = 1100] [outer = 000000A98167F800] 13:14:07 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CD9800 == 50 [pid = 2332] [id = 359] 13:14:07 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33CA000 == 49 [pid = 2332] [id = 355] 13:14:07 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846DD800 == 48 [pid = 2332] [id = 354] 13:14:07 INFO - PROCESS | 2332 | 1464293647550 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]]]}] 13:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1034ms 13:14:07 INFO - PROCESS | 2332 | 1464293647624 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 2332 | 1464293647630 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:14:07 INFO - PROCESS | 2332 | 1464293647657 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:14:07 INFO - PROCESS | 2332 | 1464293647662 Marionette TRACE conn6 <- [1,1430,null,{}] 13:14:07 INFO - PROCESS | 2332 | 1464293647668 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}] 13:14:07 INFO - PROCESS | 2332 | 1464293647792 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:14:07 INFO - PROCESS | 2332 | 1464293647862 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC717800 == 49 [pid = 2332] [id = 367] 13:14:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A982C1CC00) [pid = 2332] [serial = 1101] [outer = 0000000000000000] 13:14:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A983BCA800) [pid = 2332] [serial = 1102] [outer = 000000A982C1CC00] 13:14:07 INFO - PROCESS | 2332 | 1464293647964 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9848B1400) [pid = 2332] [serial = 1103] [outer = 000000A982C1CC00] 13:14:08 INFO - PROCESS | 2332 | 1464293648617 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]]]}] 13:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 13:14:08 INFO - PROCESS | 2332 | 1464293648653 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:14:08 INFO - PROCESS | 2332 | 1464293648660 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:14:08 INFO - PROCESS | 2332 | 1464293648667 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:14:08 INFO - PROCESS | 2332 | 1464293648670 Marionette TRACE conn6 <- [1,1434,null,{}] 13:14:08 INFO - PROCESS | 2332 | 1464293648674 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}] 13:14:08 INFO - PROCESS | 2332 | 1464293648795 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:14:08 INFO - PROCESS | 2332 | 1464293648872 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B555B000 == 50 [pid = 2332] [id = 368] 13:14:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9AB11C400) [pid = 2332] [serial = 1104] [outer = 0000000000000000] 13:14:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AB94A000) [pid = 2332] [serial = 1105] [outer = 000000A9AB11C400] 13:14:08 INFO - PROCESS | 2332 | 1464293648929 Marionette DEBUG loaded listener.js 13:14:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9AC256C00) [pid = 2332] [serial = 1106] [outer = 000000A9AB11C400] 13:14:09 INFO - PROCESS | 2332 | 1464293649583 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]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 923ms 13:14:09 INFO - PROCESS | 2332 | 1464293649609 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 2332 | 1464293649612 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:14:09 INFO - PROCESS | 2332 | 1464293649616 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:14:09 INFO - PROCESS | 2332 | 1464293649621 Marionette TRACE conn6 <- [1,1438,null,{}] 13:14:09 INFO - PROCESS | 2332 | 1464293649633 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}] 13:14:09 INFO - PROCESS | 2332 | 1464293649753 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:14:09 INFO - PROCESS | 2332 | 1464293649831 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8487800 == 51 [pid = 2332] [id = 369] 13:14:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B157A400) [pid = 2332] [serial = 1107] [outer = 0000000000000000] 13:14:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B1936800) [pid = 2332] [serial = 1108] [outer = 000000A9B157A400] 13:14:09 INFO - PROCESS | 2332 | 1464293649933 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B2419000) [pid = 2332] [serial = 1109] [outer = 000000A9B157A400] 13:14:10 INFO - PROCESS | 2332 | 1464293650553 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]]]}] 13:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 13:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:14:10 INFO - PROCESS | 2332 | 1464293650607 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 2332 | 1464293650610 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:14:10 INFO - PROCESS | 2332 | 1464293650613 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 2332 | 1464293650616 Marionette TRACE conn6 <- [1,1442,null,{}] 13:14:10 INFO - PROCESS | 2332 | 1464293650619 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}] 13:14:10 INFO - PROCESS | 2332 | 1464293650738 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:14:10 INFO - PROCESS | 2332 | 1464293650827 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8FC6800 == 52 [pid = 2332] [id = 370] 13:14:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B2A0EC00) [pid = 2332] [serial = 1110] [outer = 0000000000000000] 13:14:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B331B800) [pid = 2332] [serial = 1111] [outer = 000000A9B2A0EC00] 13:14:10 INFO - PROCESS | 2332 | 1464293650883 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B5508400) [pid = 2332] [serial = 1112] [outer = 000000A9B2A0EC00] 13:14:11 INFO - PROCESS | 2332 | 1464293651498 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]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 943ms 13:14:11 INFO - PROCESS | 2332 | 1464293651558 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 2332 | 1464293651561 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:14:11 INFO - PROCESS | 2332 | 1464293651565 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 2332 | 1464293651567 Marionette TRACE conn6 <- [1,1446,null,{}] 13:14:11 INFO - PROCESS | 2332 | 1464293651571 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}] 13:14:11 INFO - PROCESS | 2332 | 1464293651675 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:14:11 INFO - PROCESS | 2332 | 1464293651750 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9521000 == 53 [pid = 2332] [id = 371] 13:14:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B5505800) [pid = 2332] [serial = 1113] [outer = 0000000000000000] 13:14:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B558F800) [pid = 2332] [serial = 1114] [outer = 000000A9B5505800] 13:14:11 INFO - PROCESS | 2332 | 1464293651807 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B5C8E800) [pid = 2332] [serial = 1115] [outer = 000000A9B5505800] 13:14:12 INFO - PROCESS | 2332 | 1464293652528 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]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1032ms 13:14:12 INFO - PROCESS | 2332 | 1464293652598 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 2332 | 1464293652601 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:14:12 INFO - PROCESS | 2332 | 1464293652604 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:14:12 INFO - PROCESS | 2332 | 1464293652606 Marionette TRACE conn6 <- [1,1450,null,{}] 13:14:12 INFO - PROCESS | 2332 | 1464293652627 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}] 13:14:12 INFO - PROCESS | 2332 | 1464293652844 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:14:12 INFO - PROCESS | 2332 | 1464293652957 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846CF000 == 54 [pid = 2332] [id = 372] 13:14:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9806DFC00) [pid = 2332] [serial = 1116] [outer = 0000000000000000] 13:14:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A980AE3800) [pid = 2332] [serial = 1117] [outer = 000000A9806DFC00] 13:14:13 INFO - PROCESS | 2332 | 1464293653010 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9824ED000) [pid = 2332] [serial = 1118] [outer = 000000A9806DFC00] 13:14:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0CDE000 == 53 [pid = 2332] [id = 333] 13:14:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5565800 == 52 [pid = 2332] [id = 364] 13:14:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B254E000 == 51 [pid = 2332] [id = 363] 13:14:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0A46800 == 50 [pid = 2332] [id = 362] 13:14:13 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819BA800 == 49 [pid = 2332] [id = 361] 13:14:13 INFO - PROCESS | 2332 | 1464293653794 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]]]}] 13:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1231ms 13:14:13 INFO - PROCESS | 2332 | 1464293653839 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:14:13 INFO - PROCESS | 2332 | 1464293653844 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:14:13 INFO - PROCESS | 2332 | 1464293653849 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:14:13 INFO - PROCESS | 2332 | 1464293653854 Marionette TRACE conn6 <- [1,1454,null,{}] 13:14:13 INFO - PROCESS | 2332 | 1464293653861 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}] 13:14:14 INFO - PROCESS | 2332 | 1464293654010 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:14:14 INFO - PROCESS | 2332 | 1464293654135 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19D3000 == 50 [pid = 2332] [id = 373] 13:14:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A982358000) [pid = 2332] [serial = 1119] [outer = 0000000000000000] 13:14:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9847C8400) [pid = 2332] [serial = 1120] [outer = 000000A982358000] 13:14:14 INFO - PROCESS | 2332 | 1464293654196 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9848EB400) [pid = 2332] [serial = 1121] [outer = 000000A982358000] 13:14:14 INFO - PROCESS | 2332 | 1464293654942 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]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1139ms 13:14:15 INFO - PROCESS | 2332 | 1464293654992 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:14:15 INFO - PROCESS | 2332 | 1464293654999 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:14:15 INFO - PROCESS | 2332 | 1464293655006 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:14:15 INFO - PROCESS | 2332 | 1464293655009 Marionette TRACE conn6 <- [1,1458,null,{}] 13:14:15 INFO - PROCESS | 2332 | 1464293655027 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}] 13:14:15 INFO - PROCESS | 2332 | 1464293655156 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:14:15 INFO - PROCESS | 2332 | 1464293655227 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BDD800 == 51 [pid = 2332] [id = 374] 13:14:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9AC2A5800) [pid = 2332] [serial = 1122] [outer = 0000000000000000] 13:14:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9AD7B4400) [pid = 2332] [serial = 1123] [outer = 000000A9AC2A5800] 13:14:15 INFO - PROCESS | 2332 | 1464293655324 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B148F400) [pid = 2332] [serial = 1124] [outer = 000000A9AC2A5800] 13:14:16 INFO - PROCESS | 2332 | 1464293655994 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]]]}] 13:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1041ms 13:14:16 INFO - PROCESS | 2332 | 1464293656053 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 2332 | 1464293656055 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:14:16 INFO - PROCESS | 2332 | 1464293656059 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 2332 | 1464293656064 Marionette TRACE conn6 <- [1,1462,null,{}] 13:14:16 INFO - PROCESS | 2332 | 1464293656076 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}] 13:14:16 INFO - PROCESS | 2332 | 1464293656241 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:14:16 INFO - PROCESS | 2332 | 1464293656361 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB1D3800 == 52 [pid = 2332] [id = 375] 13:14:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B2A10C00) [pid = 2332] [serial = 1125] [outer = 0000000000000000] 13:14:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B5509800) [pid = 2332] [serial = 1126] [outer = 000000A9B2A10C00] 13:14:16 INFO - PROCESS | 2332 | 1464293656423 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B6441000) [pid = 2332] [serial = 1127] [outer = 000000A9B2A10C00] 13:14:17 INFO - PROCESS | 2332 | 1464293657064 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]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1036ms 13:14:17 INFO - PROCESS | 2332 | 1464293657098 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 2332 | 1464293657101 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:14:17 INFO - PROCESS | 2332 | 1464293657104 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 2332 | 1464293657107 Marionette TRACE conn6 <- [1,1466,null,{}] 13:14:17 INFO - PROCESS | 2332 | 1464293657110 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}] 13:14:17 INFO - PROCESS | 2332 | 1464293657225 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:14:17 INFO - PROCESS | 2332 | 1464293657316 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD8A000 == 53 [pid = 2332] [id = 376] 13:14:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B670E000) [pid = 2332] [serial = 1128] [outer = 0000000000000000] 13:14:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B6711C00) [pid = 2332] [serial = 1129] [outer = 000000A9B670E000] 13:14:17 INFO - PROCESS | 2332 | 1464293657372 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B6F03400) [pid = 2332] [serial = 1130] [outer = 000000A9B670E000] 13:14:18 INFO - PROCESS | 2332 | 1464293658035 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]]]}] 13:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 985ms 13:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:14:18 INFO - PROCESS | 2332 | 1464293658092 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:14:18 INFO - PROCESS | 2332 | 1464293658094 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:14:18 INFO - PROCESS | 2332 | 1464293658098 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 2332 | 1464293658100 Marionette TRACE conn6 <- [1,1470,null,{}] 13:14:18 INFO - PROCESS | 2332 | 1464293658104 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}] 13:14:18 INFO - PROCESS | 2332 | 1464293658212 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:14:18 INFO - PROCESS | 2332 | 1464293658289 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8A0000 == 54 [pid = 2332] [id = 377] 13:14:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B6F3C800) [pid = 2332] [serial = 1131] [outer = 0000000000000000] 13:14:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B83C7400) [pid = 2332] [serial = 1132] [outer = 000000A9B6F3C800] 13:14:18 INFO - PROCESS | 2332 | 1464293658347 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9B83D2400) [pid = 2332] [serial = 1133] [outer = 000000A9B6F3C800] 13:14:18 INFO - PROCESS | 2332 | 1464293658968 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]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 944ms 13:14:19 INFO - PROCESS | 2332 | 1464293659045 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 2332 | 1464293659048 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:14:19 INFO - PROCESS | 2332 | 1464293659051 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 2332 | 1464293659054 Marionette TRACE conn6 <- [1,1474,null,{}] 13:14:19 INFO - PROCESS | 2332 | 1464293659058 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}] 13:14:19 INFO - PROCESS | 2332 | 1464293659288 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:14:19 INFO - PROCESS | 2332 | 1464293659404 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD870000 == 55 [pid = 2332] [id = 378] 13:14:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9811BE000) [pid = 2332] [serial = 1134] [outer = 0000000000000000] 13:14:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9812A5800) [pid = 2332] [serial = 1135] [outer = 000000A9811BE000] 13:14:19 INFO - PROCESS | 2332 | 1464293659458 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9848C5400) [pid = 2332] [serial = 1136] [outer = 000000A9811BE000] 13:14:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9933800 == 54 [pid = 2332] [id = 356] 13:14:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8FC6800 == 53 [pid = 2332] [id = 370] 13:14:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8487800 == 52 [pid = 2332] [id = 369] 13:14:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B555B000 == 51 [pid = 2332] [id = 368] 13:14:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC717800 == 50 [pid = 2332] [id = 367] 13:14:20 INFO - PROCESS | 2332 | 1464293660286 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]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1287ms 13:14:20 INFO - PROCESS | 2332 | 1464293660340 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 2332 | 1464293660345 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:14:20 INFO - PROCESS | 2332 | 1464293660351 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 2332 | 1464293660355 Marionette TRACE conn6 <- [1,1478,null,{}] 13:14:20 INFO - PROCESS | 2332 | 1464293660361 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}] 13:14:20 INFO - PROCESS | 2332 | 1464293660512 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:14:20 INFO - PROCESS | 2332 | 1464293660635 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6925800 == 51 [pid = 2332] [id = 379] 13:14:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9848C6800) [pid = 2332] [serial = 1137] [outer = 0000000000000000] 13:14:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9AB738800) [pid = 2332] [serial = 1138] [outer = 000000A9848C6800] 13:14:20 INFO - PROCESS | 2332 | 1464293660698 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9AC2B3400) [pid = 2332] [serial = 1139] [outer = 000000A9848C6800] 13:14:21 INFO - PROCESS | 2332 | 1464293661380 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]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1085ms 13:14:21 INFO - PROCESS | 2332 | 1464293661440 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 2332 | 1464293661447 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:14:21 INFO - PROCESS | 2332 | 1464293661453 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 2332 | 1464293661456 Marionette TRACE conn6 <- [1,1482,null,{}] 13:14:21 INFO - PROCESS | 2332 | 1464293661461 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}] 13:14:21 INFO - PROCESS | 2332 | 1464293661580 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:14:21 INFO - PROCESS | 2332 | 1464293661703 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA71E800 == 52 [pid = 2332] [id = 380] 13:14:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9B1969C00) [pid = 2332] [serial = 1140] [outer = 0000000000000000] 13:14:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9B2412400) [pid = 2332] [serial = 1141] [outer = 000000A9B1969C00] 13:14:21 INFO - PROCESS | 2332 | 1464293661763 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A9B547E400) [pid = 2332] [serial = 1142] [outer = 000000A9B1969C00] 13:14:22 INFO - PROCESS | 2332 | 1464293662450 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]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1024ms 13:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:14:22 INFO - PROCESS | 2332 | 1464293662483 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 2332 | 1464293662485 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:14:22 INFO - PROCESS | 2332 | 1464293662489 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 2332 | 1464293662494 Marionette TRACE conn6 <- [1,1486,null,{}] 13:14:22 INFO - PROCESS | 2332 | 1464293662505 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}] 13:14:22 INFO - PROCESS | 2332 | 1464293662674 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:14:22 INFO - PROCESS | 2332 | 1464293662799 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCCF1800 == 53 [pid = 2332] [id = 381] 13:14:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A9B6651800) [pid = 2332] [serial = 1143] [outer = 0000000000000000] 13:14:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 154 (000000A9B670D400) [pid = 2332] [serial = 1144] [outer = 000000A9B6651800] 13:14:22 INFO - PROCESS | 2332 | 1464293662861 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 155 (000000A9B84DBC00) [pid = 2332] [serial = 1145] [outer = 000000A9B6651800] 13:14:23 INFO - PROCESS | 2332 | 1464293663488 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]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1036ms 13:14:23 INFO - PROCESS | 2332 | 1464293663527 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 2332 | 1464293663530 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:14:23 INFO - PROCESS | 2332 | 1464293663534 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 2332 | 1464293663536 Marionette TRACE conn6 <- [1,1490,null,{}] 13:14:23 INFO - PROCESS | 2332 | 1464293663540 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}] 13:14:23 INFO - PROCESS | 2332 | 1464293663654 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:14:23 INFO - PROCESS | 2332 | 1464293663748 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE67000 == 54 [pid = 2332] [id = 382] 13:14:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 156 (000000A9B8566400) [pid = 2332] [serial = 1146] [outer = 0000000000000000] 13:14:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 157 (000000A9B8568800) [pid = 2332] [serial = 1147] [outer = 000000A9B8566400] 13:14:23 INFO - PROCESS | 2332 | 1464293663805 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 158 (000000A9B857E800) [pid = 2332] [serial = 1148] [outer = 000000A9B8566400] 13:14:24 INFO - PROCESS | 2332 | 1464293664368 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]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 944ms 13:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:14:24 INFO - PROCESS | 2332 | 1464293664481 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 2332 | 1464293664483 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:14:24 INFO - PROCESS | 2332 | 1464293664487 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 2332 | 1464293664489 Marionette TRACE conn6 <- [1,1494,null,{}] 13:14:24 INFO - PROCESS | 2332 | 1464293664493 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}] 13:14:24 INFO - PROCESS | 2332 | 1464293664645 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:14:24 INFO - PROCESS | 2332 | 1464293664763 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983186000 == 55 [pid = 2332] [id = 383] 13:14:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 159 (000000A9B8567000) [pid = 2332] [serial = 1149] [outer = 0000000000000000] 13:14:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 160 (000000A9B8B11400) [pid = 2332] [serial = 1150] [outer = 000000A9B8567000] 13:14:24 INFO - PROCESS | 2332 | 1464293664820 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 161 (000000A9B8B18400) [pid = 2332] [serial = 1151] [outer = 000000A9B8567000] 13:14:25 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8A0000 == 54 [pid = 2332] [id = 377] 13:14:25 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD8A000 == 53 [pid = 2332] [id = 376] 13:14:25 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB1D3800 == 52 [pid = 2332] [id = 375] 13:14:25 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BDD800 == 51 [pid = 2332] [id = 374] 13:14:25 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19D3000 == 50 [pid = 2332] [id = 373] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CC6000 == 49 [pid = 2332] [id = 322] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8475800 == 48 [pid = 2332] [id = 341] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B155F800 == 47 [pid = 2332] [id = 320] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6920000 == 46 [pid = 2332] [id = 365] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BE1800 == 45 [pid = 2332] [id = 327] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD882800 == 44 [pid = 2332] [id = 340] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B58800 == 43 [pid = 2332] [id = 336] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A981941800 == 42 [pid = 2332] [id = 315] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7AB000 == 41 [pid = 2332] [id = 317] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B198D000 == 40 [pid = 2332] [id = 334] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC08B000 == 39 [pid = 2332] [id = 332] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C0B000 == 38 [pid = 2332] [id = 323] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A98317C800 == 37 [pid = 2332] [id = 328] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6937800 == 36 [pid = 2332] [id = 338] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B849A000 == 35 [pid = 2332] [id = 270] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9F73000 == 34 [pid = 2332] [id = 357] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A980668000 == 33 [pid = 2332] [id = 329] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F5E800 == 32 [pid = 2332] [id = 325] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D22000 == 31 [pid = 2332] [id = 342] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A980697800 == 30 [pid = 2332] [id = 314] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B848E800 == 29 [pid = 2332] [id = 326] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9812E0800 == 28 [pid = 2332] [id = 330] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846DF000 == 27 [pid = 2332] [id = 331] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD874000 == 26 [pid = 2332] [id = 319] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC08A000 == 25 [pid = 2332] [id = 318] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1ADE800 == 24 [pid = 2332] [id = 321] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CC7000 == 23 [pid = 2332] [id = 316] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66BB800 == 22 [pid = 2332] [id = 337] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29C7800 == 21 [pid = 2332] [id = 335] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A98068E000 == 20 [pid = 2332] [id = 324] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B4D800 == 19 [pid = 2332] [id = 360] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91EA800 == 18 [pid = 2332] [id = 353] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A5000 == 17 [pid = 2332] [id = 366] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846CF000 == 16 [pid = 2332] [id = 372] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE67000 == 15 [pid = 2332] [id = 382] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCCF1800 == 14 [pid = 2332] [id = 381] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA71E800 == 13 [pid = 2332] [id = 380] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9521000 == 12 [pid = 2332] [id = 371] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD870000 == 11 [pid = 2332] [id = 378] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6925800 == 10 [pid = 2332] [id = 379] 13:14:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A981936000 == 9 [pid = 2332] [id = 358] 13:14:30 INFO - PROCESS | 2332 | 1464293670062 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]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 5606ms 13:14:30 INFO - PROCESS | 2332 | 1464293670096 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 2332 | 1464293670099 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:14:30 INFO - PROCESS | 2332 | 1464293670104 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:14:30 INFO - PROCESS | 2332 | 1464293670108 Marionette TRACE conn6 <- [1,1498,null,{}] 13:14:30 INFO - PROCESS | 2332 | 1464293670113 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}] 13:14:30 INFO - PROCESS | 2332 | 1464293670248 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:14:30 INFO - PROCESS | 2332 | 1464293670331 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A981936800 == 10 [pid = 2332] [id = 384] 13:14:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 162 (000000A9811B5000) [pid = 2332] [serial = 1152] [outer = 0000000000000000] 13:14:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 163 (000000A9811BB400) [pid = 2332] [serial = 1153] [outer = 000000A9811B5000] 13:14:30 INFO - PROCESS | 2332 | 1464293670382 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 164 (000000A9812A8400) [pid = 2332] [serial = 1154] [outer = 000000A9811B5000] 13:14:30 INFO - PROCESS | 2332 | 1464293670871 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]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 838ms 13:14:30 INFO - PROCESS | 2332 | 1464293670948 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 2332 | 1464293670955 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:14:30 INFO - PROCESS | 2332 | 1464293670970 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 2332 | 1464293670973 Marionette TRACE conn6 <- [1,1502,null,{}] 13:14:30 INFO - PROCESS | 2332 | 1464293670978 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}] 13:14:31 INFO - PROCESS | 2332 | 1464293671113 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:14:31 INFO - PROCESS | 2332 | 1464293671165 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9ABA03000 == 11 [pid = 2332] [id = 385] 13:14:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 165 (000000A981689400) [pid = 2332] [serial = 1155] [outer = 0000000000000000] 13:14:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 166 (000000A9824EF400) [pid = 2332] [serial = 1156] [outer = 000000A981689400] 13:14:31 INFO - PROCESS | 2332 | 1464293671213 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 167 (000000A982C15800) [pid = 2332] [serial = 1157] [outer = 000000A981689400] 13:14:31 INFO - PROCESS | 2332 | 1464293671682 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]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 13:14:31 INFO - PROCESS | 2332 | 1464293671700 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 2332 | 1464293671703 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:14:31 INFO - PROCESS | 2332 | 1464293671707 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 2332 | 1464293671711 Marionette TRACE conn6 <- [1,1506,null,{}] 13:14:31 INFO - PROCESS | 2332 | 1464293671730 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}] 13:14:31 INFO - PROCESS | 2332 | 1464293671851 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:14:31 INFO - PROCESS | 2332 | 1464293671903 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29CE800 == 12 [pid = 2332] [id = 386] 13:14:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 168 (000000A982C1D400) [pid = 2332] [serial = 1158] [outer = 0000000000000000] 13:14:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 169 (000000A9848C0400) [pid = 2332] [serial = 1159] [outer = 000000A982C1D400] 13:14:31 INFO - PROCESS | 2332 | 1464293671962 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 170 (000000A9848F0800) [pid = 2332] [serial = 1160] [outer = 000000A982C1D400] 13:14:32 INFO - PROCESS | 2332 | 1464293672437 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]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 753ms 13:14:32 INFO - PROCESS | 2332 | 1464293672488 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 2332 | 1464293672491 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:14:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:14:32 INFO - PROCESS | 2332 | 1464293672499 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 2332 | 1464293672501 Marionette TRACE conn6 <- [1,1510,null,{}] 13:14:32 INFO - PROCESS | 2332 | 1464293672505 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}] 13:14:33 INFO - PROCESS | 2332 | 1464293673417 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 169 (000000A9806DFC00) [pid = 2332] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 168 (000000A9811BE000) [pid = 2332] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 167 (000000A9AC863800) [pid = 2332] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 166 (000000A9B240B400) [pid = 2332] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 165 (000000A9848E8C00) [pid = 2332] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 164 (000000A98167F800) [pid = 2332] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 163 (000000A982C1E000) [pid = 2332] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 162 (000000A9B14F1800) [pid = 2332] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 161 (000000A9AB054000) [pid = 2332] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 160 (000000A9B2996000) [pid = 2332] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 159 (000000A980AEC000) [pid = 2332] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 158 (000000A9AB70A800) [pid = 2332] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 157 (000000A9B5C7F400) [pid = 2332] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 156 (000000A9802D1C00) [pid = 2332] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 155 (000000A9B2A10C00) [pid = 2332] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 154 (000000A9B5505800) [pid = 2332] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 153 (000000A9848C6800) [pid = 2332] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B6651800) [pid = 2332] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9AD85AC00) [pid = 2332] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A982358000) [pid = 2332] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9AC2A9400) [pid = 2332] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9AC2A5800) [pid = 2332] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A9B2A0EC00) [pid = 2332] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A981310400) [pid = 2332] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A981307000) [pid = 2332] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B5D61C00) [pid = 2332] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A982BDEC00) [pid = 2332] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9AC251400) [pid = 2332] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B6655000) [pid = 2332] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A981311C00) [pid = 2332] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9AD85E000) [pid = 2332] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9848EC400) [pid = 2332] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B2446800) [pid = 2332] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B2444800) [pid = 2332] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A980AE7C00) [pid = 2332] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B157A400) [pid = 2332] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A982C1CC00) [pid = 2332] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B1969C00) [pid = 2332] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A98116C800) [pid = 2332] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9AB11C400) [pid = 2332] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A982BDFC00) [pid = 2332] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A981165400) [pid = 2332] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A98130B400) [pid = 2332] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9848E3400) [pid = 2332] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B670E000) [pid = 2332] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B8566400) [pid = 2332] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:14:33 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B6F3C800) [pid = 2332] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:14:33 INFO - PROCESS | 2332 | 1464293673495 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980A1A000 == 13 [pid = 2332] [id = 387] 13:14:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9802D5800) [pid = 2332] [serial = 1161] [outer = 0000000000000000] 13:14:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9804E2C00) [pid = 2332] [serial = 1162] [outer = 000000A9802D5800] 13:14:33 INFO - PROCESS | 2332 | 1464293673543 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A98116D400) [pid = 2332] [serial = 1163] [outer = 000000A9802D5800] 13:14:33 INFO - PROCESS | 2332 | 1464293673916 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"]]]}] 13:14:33 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 () { 13:14:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:14:33 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 () { 13:14:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:14:33 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 () { 13:14:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:14:33 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 () { 13:14:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:14:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1490ms 13:14:33 INFO - PROCESS | 2332 | 1464293673988 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 2332 | 1464293673990 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:14:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:14:34 INFO - PROCESS | 2332 | 1464293673993 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 2332 | 1464293673995 Marionette TRACE conn6 <- [1,1514,null,{}] 13:14:34 INFO - PROCESS | 2332 | 1464293673999 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}] 13:14:34 INFO - PROCESS | 2332 | 1464293674091 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:14:34 INFO - PROCESS | 2332 | 1464293674097 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6987800 == 14 [pid = 2332] [id = 388] 13:14:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A98234E800) [pid = 2332] [serial = 1164] [outer = 0000000000000000] 13:14:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9848E4000) [pid = 2332] [serial = 1165] [outer = 000000A98234E800] 13:14:34 INFO - PROCESS | 2332 | 1464293674143 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9AB112000) [pid = 2332] [serial = 1166] [outer = 000000A98234E800] 13:14:34 INFO - PROCESS | 2332 | 1464293674589 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"]]]}] 13:14:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:14:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:14:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:14:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 13:14:34 INFO - PROCESS | 2332 | 1464293674626 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 2332 | 1464293674629 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:14:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:14:34 INFO - PROCESS | 2332 | 1464293674632 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 2332 | 1464293674634 Marionette TRACE conn6 <- [1,1518,null,{}] 13:14:34 INFO - PROCESS | 2332 | 1464293674637 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}] 13:14:34 INFO - PROCESS | 2332 | 1464293674750 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:14:34 INFO - PROCESS | 2332 | 1464293674797 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91E7800 == 15 [pid = 2332] [id = 389] 13:14:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9AC24BC00) [pid = 2332] [serial = 1167] [outer = 0000000000000000] 13:14:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9AC7F3800) [pid = 2332] [serial = 1168] [outer = 000000A9AC24BC00] 13:14:34 INFO - PROCESS | 2332 | 1464293674844 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9AD855C00) [pid = 2332] [serial = 1169] [outer = 000000A9AC24BC00] 13:14:35 INFO - PROCESS | 2332 | 1464293675252 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]]]}] 13:14:35 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 13:14:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:14:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:14:35 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. 13:14:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:14:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 13:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:14:35 INFO - PROCESS | 2332 | 1464293675326 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 2332 | 1464293675329 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:14:35 INFO - PROCESS | 2332 | 1464293675332 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 2332 | 1464293675334 Marionette TRACE conn6 <- [1,1522,null,{}] 13:14:35 INFO - PROCESS | 2332 | 1464293675338 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}] 13:14:35 INFO - PROCESS | 2332 | 1464293675421 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:14:35 INFO - PROCESS | 2332 | 1464293675544 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980682800 == 16 [pid = 2332] [id = 390] 13:14:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9802D6000) [pid = 2332] [serial = 1170] [outer = 0000000000000000] 13:14:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9804D8400) [pid = 2332] [serial = 1171] [outer = 000000A9802D6000] 13:14:35 INFO - PROCESS | 2332 | 1464293675606 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A980AE3C00) [pid = 2332] [serial = 1172] [outer = 000000A9802D6000] 13:14:36 INFO - PROCESS | 2332 | 1464293676410 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]]]}] 13:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1137ms 13:14:36 INFO - PROCESS | 2332 | 1464293676472 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 2332 | 1464293676477 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:14:36 INFO - PROCESS | 2332 | 1464293676482 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 2332 | 1464293676487 Marionette TRACE conn6 <- [1,1526,null,{}] 13:14:36 INFO - PROCESS | 2332 | 1464293676492 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}] 13:14:36 INFO - PROCESS | 2332 | 1464293676623 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:14:36 INFO - PROCESS | 2332 | 1464293676698 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C18800 == 17 [pid = 2332] [id = 391] 13:14:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A981681400) [pid = 2332] [serial = 1173] [outer = 0000000000000000] 13:14:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A982C17400) [pid = 2332] [serial = 1174] [outer = 000000A981681400] 13:14:36 INFO - PROCESS | 2332 | 1464293676798 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9848AFC00) [pid = 2332] [serial = 1175] [outer = 000000A981681400] 13:14:37 INFO - PROCESS | 2332 | 1464293677496 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]]]}] 13:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1096ms 13:14:37 INFO - PROCESS | 2332 | 1464293677584 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:14:37 INFO - PROCESS | 2332 | 1464293677589 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:14:37 INFO - PROCESS | 2332 | 1464293677593 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 2332 | 1464293677596 Marionette TRACE conn6 <- [1,1530,null,{}] 13:14:37 INFO - PROCESS | 2332 | 1464293677600 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}] 13:14:37 INFO - PROCESS | 2332 | 1464293677728 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:14:37 INFO - PROCESS | 2332 | 1464293677846 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98068B000 == 18 [pid = 2332] [id = 392] 13:14:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9802DCC00) [pid = 2332] [serial = 1176] [outer = 0000000000000000] 13:14:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A980AE5000) [pid = 2332] [serial = 1177] [outer = 000000A9802DCC00] 13:14:37 INFO - PROCESS | 2332 | 1464293677905 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A982BDAC00) [pid = 2332] [serial = 1178] [outer = 000000A9802DCC00] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9847C8400) [pid = 2332] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B6062400) [pid = 2332] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9812A5800) [pid = 2332] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B2485400) [pid = 2332] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A980AE3800) [pid = 2332] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B5C81400) [pid = 2332] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B550B400) [pid = 2332] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A981168800) [pid = 2332] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9804DC000) [pid = 2332] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B5C88C00) [pid = 2332] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B5510C00) [pid = 2332] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A983BC5C00) [pid = 2332] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9AC248C00) [pid = 2332] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9848AC800) [pid = 2332] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9824ED000) [pid = 2332] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9848B1400) [pid = 2332] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9848C5400) [pid = 2332] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9AD8F6400) [pid = 2332] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B247F000) [pid = 2332] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A99E4C6C00) [pid = 2332] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9AA87A400) [pid = 2332] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A982BE0800) [pid = 2332] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B1748400) [pid = 2332] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A983BCAC00) [pid = 2332] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9847CFC00) [pid = 2332] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9AB0CDC00) [pid = 2332] [serial = 655] [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.] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B1AB4800) [pid = 2332] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9AB7CA400) [pid = 2332] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9AB738800) [pid = 2332] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A981171000) [pid = 2332] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B5504400) [pid = 2332] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A98116C000) [pid = 2332] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A98130BC00) [pid = 2332] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A982C1F800) [pid = 2332] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AC2A7C00) [pid = 2332] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B298CC00) [pid = 2332] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B2A04800) [pid = 2332] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A98234EC00) [pid = 2332] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B331B800) [pid = 2332] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B2419000) [pid = 2332] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AD7B4400) [pid = 2332] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A983BCA800) [pid = 2332] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B1936800) [pid = 2332] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B547E400) [pid = 2332] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B670D400) [pid = 2332] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A98130A000) [pid = 2332] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9AC256C00) [pid = 2332] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B2412400) [pid = 2332] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A983BC5800) [pid = 2332] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AB94A000) [pid = 2332] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9AC2B3000) [pid = 2332] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A981302800) [pid = 2332] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9824E8400) [pid = 2332] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9AB1D2C00) [pid = 2332] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9811B4800) [pid = 2332] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9AA740800) [pid = 2332] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B5C8E800) [pid = 2332] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9B6711C00) [pid = 2332] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9AC2B3400) [pid = 2332] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B84DBC00) [pid = 2332] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B8568800) [pid = 2332] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B0DF9400) [pid = 2332] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9848EB400) [pid = 2332] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9AD67FC00) [pid = 2332] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9B0A67000) [pid = 2332] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B148F400) [pid = 2332] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9B5508400) [pid = 2332] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9B558F800) [pid = 2332] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A982BDC800) [pid = 2332] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A98167FC00) [pid = 2332] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9B6656000) [pid = 2332] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9847CF800) [pid = 2332] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A9B240F000) [pid = 2332] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 67 (000000A9B6662C00) [pid = 2332] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 66 (000000A9AC2B0800) [pid = 2332] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 65 (000000A9B666B400) [pid = 2332] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 64 (000000A982C14C00) [pid = 2332] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 63 (000000A9B6058800) [pid = 2332] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 62 (000000A9AA746400) [pid = 2332] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 61 (000000A9B2480C00) [pid = 2332] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 60 (000000A982BD3000) [pid = 2332] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 59 (000000A9AC24B800) [pid = 2332] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 58 (000000A9B2913000) [pid = 2332] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 57 (000000A9B2A0D400) [pid = 2332] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 56 (000000A98130C400) [pid = 2332] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 55 (000000A981686000) [pid = 2332] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 54 (000000A9B5509800) [pid = 2332] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 53 (000000A9B6F03400) [pid = 2332] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 52 (000000A9B857E800) [pid = 2332] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 51 (000000A9B83D2400) [pid = 2332] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 50 (000000A9B8B11400) [pid = 2332] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 49 (000000A9B83C7400) [pid = 2332] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | --DOMWINDOW == 48 (000000A9B6441000) [pid = 2332] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:14:38 INFO - PROCESS | 2332 | 1464293678789 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]]]}] 13:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1235ms 13:14:38 INFO - PROCESS | 2332 | 1464293678831 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:14:38 INFO - PROCESS | 2332 | 1464293678835 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:14:38 INFO - PROCESS | 2332 | 1464293678840 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:14:38 INFO - PROCESS | 2332 | 1464293678844 Marionette TRACE conn6 <- [1,1534,null,{}] 13:14:38 INFO - PROCESS | 2332 | 1464293678849 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}] 13:14:38 INFO - PROCESS | 2332 | 1464293678938 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:14:38 INFO - PROCESS | 2332 | 1464293678947 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819AB000 == 19 [pid = 2332] [id = 393] 13:14:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 49 (000000A981165000) [pid = 2332] [serial = 1179] [outer = 0000000000000000] 13:14:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 50 (000000A981171000) [pid = 2332] [serial = 1180] [outer = 000000A981165000] 13:14:39 INFO - PROCESS | 2332 | 1464293678995 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 51 (000000A9812A2C00) [pid = 2332] [serial = 1181] [outer = 000000A981165000] 13:14:39 INFO - PROCESS | 2332 | 1464293679565 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]]]}] 13:14:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 795ms 13:14:39 INFO - PROCESS | 2332 | 1464293679640 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 2332 | 1464293679646 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:14:39 INFO - PROCESS | 2332 | 1464293679652 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 2332 | 1464293679655 Marionette TRACE conn6 <- [1,1538,null,{}] 13:14:39 INFO - PROCESS | 2332 | 1464293679659 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}] 13:14:39 INFO - PROCESS | 2332 | 1464293679752 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:14:39 INFO - PROCESS | 2332 | 1464293679822 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846DB000 == 20 [pid = 2332] [id = 394] 13:14:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 52 (000000A981685400) [pid = 2332] [serial = 1182] [outer = 0000000000000000] 13:14:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 53 (000000A98234EC00) [pid = 2332] [serial = 1183] [outer = 000000A981685400] 13:14:39 INFO - PROCESS | 2332 | 1464293679875 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 54 (000000A9824ED800) [pid = 2332] [serial = 1184] [outer = 000000A981685400] 13:14:40 INFO - PROCESS | 2332 | 1464293680296 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]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 13:14:40 INFO - PROCESS | 2332 | 1464293680345 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 2332 | 1464293680347 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:14:40 INFO - PROCESS | 2332 | 1464293680351 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 2332 | 1464293680354 Marionette TRACE conn6 <- [1,1542,null,{}] 13:14:40 INFO - PROCESS | 2332 | 1464293680365 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}] 13:14:40 INFO - PROCESS | 2332 | 1464293680463 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:14:40 INFO - PROCESS | 2332 | 1464293680472 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB908800 == 21 [pid = 2332] [id = 395] 13:14:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 55 (000000A983BC9400) [pid = 2332] [serial = 1185] [outer = 0000000000000000] 13:14:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 56 (000000A9847CBC00) [pid = 2332] [serial = 1186] [outer = 000000A983BC9400] 13:14:40 INFO - PROCESS | 2332 | 1464293680550 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 57 (000000A9848B0400) [pid = 2332] [serial = 1187] [outer = 000000A983BC9400] 13:14:41 INFO - PROCESS | 2332 | 1464293681008 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]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 13:14:41 INFO - PROCESS | 2332 | 1464293681049 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 2332 | 1464293681052 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:14:41 INFO - PROCESS | 2332 | 1464293681055 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 2332 | 1464293681057 Marionette TRACE conn6 <- [1,1546,null,{}] 13:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:14:41 INFO - PROCESS | 2332 | 1464293681061 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}] 13:14:41 INFO - PROCESS | 2332 | 1464293681171 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:14:41 INFO - PROCESS | 2332 | 1464293681179 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD0DD000 == 22 [pid = 2332] [id = 396] 13:14:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 58 (000000A9848C9800) [pid = 2332] [serial = 1188] [outer = 0000000000000000] 13:14:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 59 (000000A9848ECC00) [pid = 2332] [serial = 1189] [outer = 000000A9848C9800] 13:14:41 INFO - PROCESS | 2332 | 1464293681226 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 60 (000000A9AA87AC00) [pid = 2332] [serial = 1190] [outer = 000000A9848C9800] 13:14:41 INFO - PROCESS | 2332 | 1464293681663 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]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 13:14:41 INFO - PROCESS | 2332 | 1464293681695 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 2332 | 1464293681697 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:14:41 INFO - PROCESS | 2332 | 1464293681702 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 2332 | 1464293681704 Marionette TRACE conn6 <- [1,1550,null,{}] 13:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:14:41 INFO - PROCESS | 2332 | 1464293681707 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}] 13:14:41 INFO - PROCESS | 2332 | 1464293681816 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:14:41 INFO - PROCESS | 2332 | 1464293681895 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B15B4800 == 23 [pid = 2332] [id = 397] 13:14:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 61 (000000A9806D9C00) [pid = 2332] [serial = 1191] [outer = 0000000000000000] 13:14:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 62 (000000A9AB742800) [pid = 2332] [serial = 1192] [outer = 000000A9806D9C00] 13:14:41 INFO - PROCESS | 2332 | 1464293681949 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 63 (000000A9AC030C00) [pid = 2332] [serial = 1193] [outer = 000000A9806D9C00] 13:14:42 INFO - PROCESS | 2332 | 1464293682409 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]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:14:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 732ms 13:14:42 INFO - PROCESS | 2332 | 1464293682441 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 2332 | 1464293682443 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:14:42 INFO - PROCESS | 2332 | 1464293682451 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:14:42 INFO - PROCESS | 2332 | 1464293682453 Marionette TRACE conn6 <- [1,1554,null,{}] 13:14:42 INFO - PROCESS | 2332 | 1464293682457 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}] 13:14:42 INFO - PROCESS | 2332 | 1464293682593 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:14:42 INFO - PROCESS | 2332 | --DOMWINDOW == 62 (000000A981689400) [pid = 2332] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:14:42 INFO - PROCESS | 2332 | --DOMWINDOW == 61 (000000A9B8567000) [pid = 2332] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:14:42 INFO - PROCESS | 2332 | --DOMWINDOW == 60 (000000A9811B5000) [pid = 2332] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:14:42 INFO - PROCESS | 2332 | --DOMWINDOW == 59 (000000A982C1D400) [pid = 2332] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:14:42 INFO - PROCESS | 2332 | --DOMWINDOW == 58 (000000A98234E800) [pid = 2332] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:14:42 INFO - PROCESS | 2332 | --DOMWINDOW == 57 (000000A9802D5800) [pid = 2332] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:14:42 INFO - PROCESS | 2332 | 1464293682648 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1992800 == 24 [pid = 2332] [id = 398] 13:14:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 58 (000000A980AA3C00) [pid = 2332] [serial = 1194] [outer = 0000000000000000] 13:14:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 59 (000000A981689400) [pid = 2332] [serial = 1195] [outer = 000000A980AA3C00] 13:14:42 INFO - PROCESS | 2332 | 1464293682696 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 60 (000000A9AD814000) [pid = 2332] [serial = 1196] [outer = 000000A980AA3C00] 13:14:43 INFO - PROCESS | 2332 | 1464293683049 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]]]}] 13:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 13:14:43 INFO - PROCESS | 2332 | 1464293683082 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:14:43 INFO - PROCESS | 2332 | 1464293683084 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:14:43 INFO - PROCESS | 2332 | 1464293683087 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:14:43 INFO - PROCESS | 2332 | 1464293683089 Marionette TRACE conn6 <- [1,1558,null,{}] 13:14:43 INFO - PROCESS | 2332 | 1464293683092 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}] 13:14:43 INFO - PROCESS | 2332 | 1464293683172 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:14:43 INFO - PROCESS | 2332 | 1464293683270 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29C1000 == 25 [pid = 2332] [id = 399] 13:14:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 61 (000000A9824E9C00) [pid = 2332] [serial = 1197] [outer = 0000000000000000] 13:14:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 62 (000000A9B0C0E800) [pid = 2332] [serial = 1198] [outer = 000000A9824E9C00] 13:14:43 INFO - PROCESS | 2332 | 1464293683316 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 63 (000000A9B0DF3800) [pid = 2332] [serial = 1199] [outer = 000000A9824E9C00] 13:14:43 INFO - PROCESS | 2332 | 1464293683706 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]]]}] 13:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 13:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:14:43 INFO - PROCESS | 2332 | 1464293683762 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:14:43 INFO - PROCESS | 2332 | 1464293683764 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:14:43 INFO - PROCESS | 2332 | 1464293683767 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 2332 | 1464293683769 Marionette TRACE conn6 <- [1,1562,null,{}] 13:14:43 INFO - PROCESS | 2332 | 1464293683773 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}] 13:14:43 INFO - PROCESS | 2332 | 1464293683880 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:14:43 INFO - PROCESS | 2332 | 1464293683892 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B608D800 == 26 [pid = 2332] [id = 400] 13:14:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 64 (000000A9B0D5A800) [pid = 2332] [serial = 1200] [outer = 0000000000000000] 13:14:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 65 (000000A9B148FC00) [pid = 2332] [serial = 1201] [outer = 000000A9B0D5A800] 13:14:43 INFO - PROCESS | 2332 | 1464293683938 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 66 (000000A9B174C400) [pid = 2332] [serial = 1202] [outer = 000000A9B0D5A800] 13:14:44 INFO - PROCESS | 2332 | 1464293684359 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]]]}] 13:14:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:14:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 13:14:44 INFO - PROCESS | 2332 | 1464293684398 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 2332 | 1464293684400 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:14:44 INFO - PROCESS | 2332 | 1464293684403 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:14:44 INFO - PROCESS | 2332 | 1464293684405 Marionette TRACE conn6 <- [1,1566,null,{}] 13:14:44 INFO - PROCESS | 2332 | 1464293684408 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}] 13:14:44 INFO - PROCESS | 2332 | 1464293684516 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:14:44 INFO - PROCESS | 2332 | 1464293684555 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B691E800 == 27 [pid = 2332] [id = 401] 13:14:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 67 (000000A9B193C800) [pid = 2332] [serial = 1203] [outer = 0000000000000000] 13:14:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 68 (000000A9B19E8000) [pid = 2332] [serial = 1204] [outer = 000000A9B193C800] 13:14:44 INFO - PROCESS | 2332 | 1464293684600 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A9B240EC00) [pid = 2332] [serial = 1205] [outer = 000000A9B193C800] 13:14:45 INFO - PROCESS | 2332 | 1464293685070 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]]]}] 13:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 13:14:45 INFO - PROCESS | 2332 | 1464293685099 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:14:45 INFO - PROCESS | 2332 | 1464293685104 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:14:45 INFO - PROCESS | 2332 | 1464293685109 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:14:45 INFO - PROCESS | 2332 | 1464293685114 Marionette TRACE conn6 <- [1,1570,null,{}] 13:14:45 INFO - PROCESS | 2332 | 1464293685121 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}] 13:14:45 INFO - PROCESS | 2332 | 1464293685236 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:14:45 INFO - PROCESS | 2332 | 1464293685327 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A981935000 == 28 [pid = 2332] [id = 402] 13:14:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A980AA9C00) [pid = 2332] [serial = 1206] [outer = 0000000000000000] 13:14:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A980AEAC00) [pid = 2332] [serial = 1207] [outer = 000000A980AA9C00] 13:14:45 INFO - PROCESS | 2332 | 1464293685386 Marionette DEBUG loaded listener.js 13:14:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A98130AC00) [pid = 2332] [serial = 1208] [outer = 000000A980AA9C00] 13:14:46 INFO - PROCESS | 2332 | 1464293686002 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]]]}] 13:14:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:14:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1475ms 13:14:48 INFO - PROCESS | 2332 | 1464293686588 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:14:48 INFO - PROCESS | 2332 | 1464293686595 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:14:48 INFO - PROCESS | 2332 | 1464293686613 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 2332 | 1464293686617 Marionette TRACE conn6 <- [1,1574,null,{}] 13:14:48 INFO - PROCESS | 2332 | 1464293686621 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}] 13:14:48 INFO - PROCESS | 2332 | 1464293686759 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:14:48 INFO - PROCESS | 2332 | 1464293686828 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:14:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC727800 == 29 [pid = 2332] [id = 403] 13:14:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1464ms 13:14:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A982BD4800) [pid = 2332] [serial = 1209] [outer = 0000000000000000] 13:14:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A982C16000) [pid = 2332] [serial = 1210] [outer = 000000A982BD4800] 13:14:48 INFO - PROCESS | 2332 | 1464293686885 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9848ACC00) [pid = 2332] [serial = 1211] [outer = 000000A982BD4800] 13:14:48 INFO - PROCESS | 2332 | 1464293687415 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]]]}] 13:14:48 INFO - PROCESS | 2332 | 1464293688080 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:14:48 INFO - PROCESS | 2332 | 1464293688083 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:14:48 INFO - PROCESS | 2332 | 1464293688087 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 2332 | 1464293688091 Marionette TRACE conn6 <- [1,1578,null,{}] 13:14:48 INFO - PROCESS | 2332 | 1464293688249 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}] 13:14:48 INFO - PROCESS | 2332 | 1464293688370 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:14:48 INFO - PROCESS | 2332 | 1464293688459 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983199800 == 30 [pid = 2332] [id = 404] 13:14:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A981169800) [pid = 2332] [serial = 1212] [outer = 0000000000000000] 13:14:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9811B3C00) [pid = 2332] [serial = 1213] [outer = 000000A981169800] 13:14:48 INFO - PROCESS | 2332 | 1464293688515 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A98130C400) [pid = 2332] [serial = 1214] [outer = 000000A981169800] 13:14:48 INFO - PROCESS | 2332 | --DOCSHELL 000000A983186000 == 29 [pid = 2332] [id = 383] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9AC7F3800) [pid = 2332] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9824EF400) [pid = 2332] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B8B18400) [pid = 2332] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9811BB400) [pid = 2332] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9848C0400) [pid = 2332] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A982C15800) [pid = 2332] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9848E4000) [pid = 2332] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9848F0800) [pid = 2332] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9804E2C00) [pid = 2332] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A98116D400) [pid = 2332] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 67 (000000A9AB112000) [pid = 2332] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:14:48 INFO - PROCESS | 2332 | --DOMWINDOW == 66 (000000A9812A8400) [pid = 2332] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:14:49 INFO - PROCESS | 2332 | 1464293689050 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]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 13:14:49 INFO - PROCESS | 2332 | 1464293689075 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 2332 | 1464293689080 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:14:49 INFO - PROCESS | 2332 | 1464293689084 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 2332 | 1464293689088 Marionette TRACE conn6 <- [1,1582,null,{}] 13:14:49 INFO - PROCESS | 2332 | 1464293689093 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}] 13:14:49 INFO - PROCESS | 2332 | 1464293689189 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:14:49 INFO - PROCESS | 2332 | 1464293689267 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819BF800 == 30 [pid = 2332] [id = 405] 13:14:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 67 (000000A980AEE400) [pid = 2332] [serial = 1215] [outer = 0000000000000000] 13:14:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 68 (000000A9811BB400) [pid = 2332] [serial = 1216] [outer = 000000A980AEE400] 13:14:49 INFO - PROCESS | 2332 | 1464293689317 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A98168B000) [pid = 2332] [serial = 1217] [outer = 000000A980AEE400] 13:14:49 INFO - PROCESS | 2332 | 1464293689697 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]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 13:14:49 INFO - PROCESS | 2332 | 1464293689717 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 2332 | 1464293689720 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:14:49 INFO - PROCESS | 2332 | 1464293689723 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 2332 | 1464293689725 Marionette TRACE conn6 <- [1,1586,null,{}] 13:14:49 INFO - PROCESS | 2332 | 1464293689729 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}] 13:14:49 INFO - PROCESS | 2332 | 1464293689822 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:14:49 INFO - PROCESS | 2332 | 1464293689891 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC08B000 == 31 [pid = 2332] [id = 406] 13:14:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A980AAB800) [pid = 2332] [serial = 1218] [outer = 0000000000000000] 13:14:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A982BDEC00) [pid = 2332] [serial = 1219] [outer = 000000A980AAB800] 13:14:49 INFO - PROCESS | 2332 | 1464293689945 Marionette DEBUG loaded listener.js 13:14:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9847D0400) [pid = 2332] [serial = 1220] [outer = 000000A980AAB800] 13:14:50 INFO - PROCESS | 2332 | 1464293690265 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]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 587ms 13:14:50 INFO - PROCESS | 2332 | 1464293690320 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:14:50 INFO - PROCESS | 2332 | 1464293690327 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:14:50 INFO - PROCESS | 2332 | 1464293690338 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 2332 | 1464293690340 Marionette TRACE conn6 <- [1,1590,null,{}] 13:14:50 INFO - PROCESS | 2332 | 1464293690358 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}] 13:14:50 INFO - PROCESS | 2332 | 1464293690454 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:14:50 INFO - PROCESS | 2332 | 1464293690463 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1792800 == 32 [pid = 2332] [id = 407] 13:14:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9848C1400) [pid = 2332] [serial = 1221] [outer = 0000000000000000] 13:14:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A99E420800) [pid = 2332] [serial = 1222] [outer = 000000A9848C1400] 13:14:50 INFO - PROCESS | 2332 | 1464293690511 Marionette DEBUG loaded listener.js 13:14:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A9AB119000) [pid = 2332] [serial = 1223] [outer = 000000A9848C1400] 13:14:50 INFO - PROCESS | 2332 | 1464293690919 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]]]}] 13:14:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:14:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 13:14:51 INFO - PROCESS | 2332 | 1464293691073 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 2332 | 1464293691075 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:14:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:14:51 INFO - PROCESS | 2332 | 1464293691147 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 2332 | 1464293691149 Marionette TRACE conn6 <- [1,1594,null,{}] 13:14:51 INFO - PROCESS | 2332 | 1464293691152 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}] 13:14:51 INFO - PROCESS | 2332 | 1464293691279 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:14:51 INFO - PROCESS | 2332 | 1464293691419 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C08000 == 33 [pid = 2332] [id = 408] 13:14:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9AB94E000) [pid = 2332] [serial = 1224] [outer = 0000000000000000] 13:14:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9AC256C00) [pid = 2332] [serial = 1225] [outer = 000000A9AB94E000] 13:14:51 INFO - PROCESS | 2332 | 1464293691465 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9AC863C00) [pid = 2332] [serial = 1226] [outer = 000000A9AB94E000] 13:14:51 INFO - PROCESS | 2332 | 1464293691950 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]]]}] 13:14:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:14:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 839ms 13:14:51 INFO - PROCESS | 2332 | 1464293691987 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 2332 | 1464293691989 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:14:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:14:51 INFO - PROCESS | 2332 | 1464293691992 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 2332 | 1464293691994 Marionette TRACE conn6 <- [1,1598,null,{}] 13:14:52 INFO - PROCESS | 2332 | 1464293692011 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}] 13:14:52 INFO - PROCESS | 2332 | 1464293692145 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:14:52 INFO - PROCESS | 2332 | 1464293692156 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8157000 == 34 [pid = 2332] [id = 409] 13:14:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9AD855400) [pid = 2332] [serial = 1227] [outer = 0000000000000000] 13:14:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B1491000) [pid = 2332] [serial = 1228] [outer = 000000A9AD855400] 13:14:52 INFO - PROCESS | 2332 | 1464293692203 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9B243FC00) [pid = 2332] [serial = 1229] [outer = 000000A9AD855400] 13:14:52 INFO - PROCESS | 2332 | 1464293692660 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]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 693ms 13:14:52 INFO - PROCESS | 2332 | 1464293692688 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 2332 | 1464293692690 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:14:52 INFO - PROCESS | 2332 | 1464293692693 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:14:52 INFO - PROCESS | 2332 | 1464293692695 Marionette TRACE conn6 <- [1,1602,null,{}] 13:14:52 INFO - PROCESS | 2332 | 1464293692698 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}] 13:14:52 INFO - PROCESS | 2332 | 1464293692804 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:14:52 INFO - PROCESS | 2332 | 1464293692810 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B848C800 == 35 [pid = 2332] [id = 410] 13:14:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B2445800) [pid = 2332] [serial = 1230] [outer = 0000000000000000] 13:14:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B2484C00) [pid = 2332] [serial = 1231] [outer = 000000A9B2445800] 13:14:52 INFO - PROCESS | 2332 | 1464293692895 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B2916400) [pid = 2332] [serial = 1232] [outer = 000000A9B2445800] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9AC24BC00) [pid = 2332] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B0D5A800) [pid = 2332] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A981685400) [pid = 2332] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A981165000) [pid = 2332] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A983BC9400) [pid = 2332] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9806D9C00) [pid = 2332] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A980AA3C00) [pid = 2332] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9824E9C00) [pid = 2332] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:14:53 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9848C9800) [pid = 2332] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:14:53 INFO - PROCESS | 2332 | 1464293693359 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]]]}] 13:14:53 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 13:14:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 13:14:53 INFO - PROCESS | 2332 | 1464293693367 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:14:53 INFO - PROCESS | 2332 | 1464293693369 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:14:53 INFO - PROCESS | 2332 | 1464293693372 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:14:53 INFO - PROCESS | 2332 | 1464293693374 Marionette TRACE conn6 <- [1,1606,null,{}] 13:14:53 INFO - PROCESS | 2332 | 1464293693378 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}] 13:14:53 INFO - PROCESS | 2332 | 1464293693521 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:14:53 INFO - PROCESS | 2332 | 1464293693572 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BD7000 == 36 [pid = 2332] [id = 411] 13:14:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9804E5000) [pid = 2332] [serial = 1233] [outer = 0000000000000000] 13:14:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9B0DEB800) [pid = 2332] [serial = 1234] [outer = 000000A9804E5000] 13:14:53 INFO - PROCESS | 2332 | 1464293693618 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9B2995800) [pid = 2332] [serial = 1235] [outer = 000000A9804E5000] 13:14:53 INFO - PROCESS | 2332 | 1464293693970 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]]]}] 13:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 13:14:54 INFO - PROCESS | 2332 | 1464293694004 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 2332 | 1464293694006 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:14:54 INFO - PROCESS | 2332 | 1464293694019 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 2332 | 1464293694021 Marionette TRACE conn6 <- [1,1610,null,{}] 13:14:54 INFO - PROCESS | 2332 | 1464293694024 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}] 13:14:54 INFO - PROCESS | 2332 | 1464293694106 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:14:54 INFO - PROCESS | 2332 | 1464293694114 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D4F000 == 37 [pid = 2332] [id = 412] 13:14:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9B2A0C000) [pid = 2332] [serial = 1236] [outer = 0000000000000000] 13:14:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B3321800) [pid = 2332] [serial = 1237] [outer = 000000A9B2A0C000] 13:14:54 INFO - PROCESS | 2332 | 1464293694158 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9B5505C00) [pid = 2332] [serial = 1238] [outer = 000000A9B2A0C000] 13:14:54 INFO - PROCESS | 2332 | 1464293694585 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]]]}] 13:14:54 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 13:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 650ms 13:14:54 INFO - PROCESS | 2332 | 1464293694664 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 2332 | 1464293694666 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:14:54 INFO - PROCESS | 2332 | 1464293694669 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 2332 | 1464293694671 Marionette TRACE conn6 <- [1,1614,null,{}] 13:14:54 INFO - PROCESS | 2332 | 1464293694674 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}] 13:14:54 INFO - PROCESS | 2332 | 1464293694760 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:14:54 INFO - PROCESS | 2332 | 1464293694768 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E1D000 == 38 [pid = 2332] [id = 413] 13:14:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A980AEC400) [pid = 2332] [serial = 1239] [outer = 0000000000000000] 13:14:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B5505400) [pid = 2332] [serial = 1240] [outer = 000000A980AEC400] 13:14:54 INFO - PROCESS | 2332 | 1464293694821 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B5590800) [pid = 2332] [serial = 1241] [outer = 000000A980AEC400] 13:14:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819BF800 == 37 [pid = 2332] [id = 405] 13:14:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A983199800 == 36 [pid = 2332] [id = 404] 13:14:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC727800 == 35 [pid = 2332] [id = 403] 13:14:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A981935000 == 34 [pid = 2332] [id = 402] 13:14:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC08B000 == 33 [pid = 2332] [id = 406] 13:14:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1792800 == 32 [pid = 2332] [id = 407] 13:14:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C08000 == 31 [pid = 2332] [id = 408] 13:14:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8157000 == 30 [pid = 2332] [id = 409] 13:14:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B848C800 == 29 [pid = 2332] [id = 410] 13:14:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BD7000 == 28 [pid = 2332] [id = 411] 13:14:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D4F000 == 27 [pid = 2332] [id = 412] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9AD855C00) [pid = 2332] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B174C400) [pid = 2332] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B19E8000) [pid = 2332] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A98234EC00) [pid = 2332] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9824ED800) [pid = 2332] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A981171000) [pid = 2332] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9812A2C00) [pid = 2332] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A982C17400) [pid = 2332] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A980AE5000) [pid = 2332] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9804D8400) [pid = 2332] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9847CBC00) [pid = 2332] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A9AC030C00) [pid = 2332] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9AB742800) [pid = 2332] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A981689400) [pid = 2332] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9B148FC00) [pid = 2332] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 68 (000000A9AD814000) [pid = 2332] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 67 (000000A9B0DF3800) [pid = 2332] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 66 (000000A9848ECC00) [pid = 2332] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 65 (000000A9B0C0E800) [pid = 2332] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 64 (000000A9AA87AC00) [pid = 2332] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | --DOMWINDOW == 63 (000000A9848B0400) [pid = 2332] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:14:56 INFO - PROCESS | 2332 | 1464293696678 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]]]}] 13:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2026ms 13:14:56 INFO - PROCESS | 2332 | 1464293696699 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 2332 | 1464293696703 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:14:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:14:56 INFO - PROCESS | 2332 | 1464293696709 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 2332 | 1464293696713 Marionette TRACE conn6 <- [1,1618,null,{}] 13:14:56 INFO - PROCESS | 2332 | 1464293696719 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}] 13:14:56 INFO - PROCESS | 2332 | 1464293696812 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:14:56 INFO - PROCESS | 2332 | 1464293696821 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812CC800 == 28 [pid = 2332] [id = 414] 13:14:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 64 (000000A980AE3000) [pid = 2332] [serial = 1242] [outer = 0000000000000000] 13:14:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 65 (000000A980AE3800) [pid = 2332] [serial = 1243] [outer = 000000A980AE3000] 13:14:56 INFO - PROCESS | 2332 | 1464293696869 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 66 (000000A981169400) [pid = 2332] [serial = 1244] [outer = 000000A980AE3000] 13:14:57 INFO - PROCESS | 2332 | 1464293697343 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]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 13:14:57 INFO - PROCESS | 2332 | 1464293697404 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 2332 | 1464293697411 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:14:57 INFO - PROCESS | 2332 | 1464293697418 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 2332 | 1464293697421 Marionette TRACE conn6 <- [1,1622,null,{}] 13:14:57 INFO - PROCESS | 2332 | 1464293697425 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}] 13:14:57 INFO - PROCESS | 2332 | 1464293697513 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:14:57 INFO - PROCESS | 2332 | 1464293697523 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98318E800 == 29 [pid = 2332] [id = 415] 13:14:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 67 (000000A9811BFC00) [pid = 2332] [serial = 1245] [outer = 0000000000000000] 13:14:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 68 (000000A9812A2C00) [pid = 2332] [serial = 1246] [outer = 000000A9811BFC00] 13:14:57 INFO - PROCESS | 2332 | 1464293697577 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 69 (000000A981304800) [pid = 2332] [serial = 1247] [outer = 000000A9811BFC00] 13:14:58 INFO - PROCESS | 2332 | 1464293698037 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]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 13:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:14:58 INFO - PROCESS | 2332 | 1464293698053 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 2332 | 1464293698056 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:14:58 INFO - PROCESS | 2332 | 1464293698059 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 2332 | 1464293698064 Marionette TRACE conn6 <- [1,1626,null,{}] 13:14:58 INFO - PROCESS | 2332 | 1464293698080 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}] 13:14:58 INFO - PROCESS | 2332 | 1464293698206 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:14:58 INFO - PROCESS | 2332 | 1464293698218 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846EB000 == 30 [pid = 2332] [id = 416] 13:14:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A9802D1000) [pid = 2332] [serial = 1248] [outer = 0000000000000000] 13:14:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A982350400) [pid = 2332] [serial = 1249] [outer = 000000A9802D1000] 13:14:58 INFO - PROCESS | 2332 | 1464293698325 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9824ED800) [pid = 2332] [serial = 1250] [outer = 000000A9802D1000] 13:14:58 INFO - PROCESS | 2332 | 1464293698724 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]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 13:14:58 INFO - PROCESS | 2332 | 1464293698753 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 2332 | 1464293698756 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:14:58 INFO - PROCESS | 2332 | 1464293698759 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:14:58 INFO - PROCESS | 2332 | 1464293698761 Marionette TRACE conn6 <- [1,1630,null,{}] 13:14:58 INFO - PROCESS | 2332 | 1464293698764 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}] 13:14:58 INFO - PROCESS | 2332 | 1464293698848 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:14:58 INFO - PROCESS | 2332 | 1464293698919 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9ABAAF800 == 31 [pid = 2332] [id = 417] 13:14:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A982BD1C00) [pid = 2332] [serial = 1251] [outer = 0000000000000000] 13:14:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A982BDE400) [pid = 2332] [serial = 1252] [outer = 000000A982BD1C00] 13:14:58 INFO - PROCESS | 2332 | 1464293698967 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A982C21C00) [pid = 2332] [serial = 1253] [outer = 000000A982BD1C00] 13:14:59 INFO - PROCESS | 2332 | 1464293699329 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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 13:14:59 INFO - PROCESS | 2332 | 1464293699390 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 2332 | 1464293699392 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:14:59 INFO - PROCESS | 2332 | 1464293699395 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 2332 | 1464293699397 Marionette TRACE conn6 <- [1,1634,null,{}] 13:14:59 INFO - PROCESS | 2332 | 1464293699401 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}] 13:14:59 INFO - PROCESS | 2332 | 1464293699505 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:14:59 INFO - PROCESS | 2332 | 1464293699514 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0A37800 == 32 [pid = 2332] [id = 418] 13:14:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A980AE2800) [pid = 2332] [serial = 1254] [outer = 0000000000000000] 13:14:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A983BD0000) [pid = 2332] [serial = 1255] [outer = 000000A980AE2800] 13:14:59 INFO - PROCESS | 2332 | 1464293699559 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9847D1800) [pid = 2332] [serial = 1256] [outer = 000000A980AE2800] 13:15:00 INFO - PROCESS | 2332 | 1464293700034 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]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 13:15:00 INFO - PROCESS | 2332 | 1464293700090 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 2332 | 1464293700093 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:15:00 INFO - PROCESS | 2332 | 1464293700096 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 2332 | 1464293700098 Marionette TRACE conn6 <- [1,1638,null,{}] 13:15:00 INFO - PROCESS | 2332 | 1464293700102 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}] 13:15:00 INFO - PROCESS | 2332 | 1464293700202 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:15:00 INFO - PROCESS | 2332 | 1464293700213 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B177F000 == 33 [pid = 2332] [id = 419] 13:15:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A980AEEC00) [pid = 2332] [serial = 1257] [outer = 0000000000000000] 13:15:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9848E8C00) [pid = 2332] [serial = 1258] [outer = 000000A980AEEC00] 13:15:00 INFO - PROCESS | 2332 | 1464293700259 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9AA878400) [pid = 2332] [serial = 1259] [outer = 000000A980AEEC00] 13:15:00 INFO - PROCESS | 2332 | 1464293700708 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]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 13:15:00 INFO - PROCESS | 2332 | 1464293700794 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 2332 | 1464293700796 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:15:00 INFO - PROCESS | 2332 | 1464293700802 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 2332 | 1464293700804 Marionette TRACE conn6 <- [1,1642,null,{}] 13:15:00 INFO - PROCESS | 2332 | 1464293700807 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}] 13:15:00 INFO - PROCESS | 2332 | 1464293700886 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:15:00 INFO - PROCESS | 2332 | 1464293700895 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27C2800 == 34 [pid = 2332] [id = 420] 13:15:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9AA877000) [pid = 2332] [serial = 1260] [outer = 0000000000000000] 13:15:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9AB70C400) [pid = 2332] [serial = 1261] [outer = 000000A9AA877000] 13:15:00 INFO - PROCESS | 2332 | 1464293700940 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9ABAC7C00) [pid = 2332] [serial = 1262] [outer = 000000A9AA877000] 13:15:01 INFO - PROCESS | 2332 | 1464293701358 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]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:15:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 586ms 13:15:01 INFO - PROCESS | 2332 | 1464293701390 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 2332 | 1464293701392 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:15:01 INFO - PROCESS | 2332 | 1464293701400 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 2332 | 1464293701402 Marionette TRACE conn6 <- [1,1646,null,{}] 13:15:01 INFO - PROCESS | 2332 | 1464293701405 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}] 13:15:01 INFO - PROCESS | 2332 | 1464293701484 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:15:01 INFO - PROCESS | 2332 | 1464293701491 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C8000 == 35 [pid = 2332] [id = 421] 13:15:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AC248C00) [pid = 2332] [serial = 1263] [outer = 0000000000000000] 13:15:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AC24BC00) [pid = 2332] [serial = 1264] [outer = 000000A9AC248C00] 13:15:01 INFO - PROCESS | 2332 | 1464293701535 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AC2A8400) [pid = 2332] [serial = 1265] [outer = 000000A9AC248C00] 13:15:02 INFO - PROCESS | 2332 | 1464293702001 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]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 647ms 13:15:02 INFO - PROCESS | 2332 | 1464293702046 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 2332 | 1464293702048 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:15:02 INFO - PROCESS | 2332 | 1464293702052 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:15:02 INFO - PROCESS | 2332 | 1464293702053 Marionette TRACE conn6 <- [1,1650,null,{}] 13:15:02 INFO - PROCESS | 2332 | 1464293702057 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}] 13:15:02 INFO - PROCESS | 2332 | 1464293702161 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:15:02 INFO - PROCESS | 2332 | 1464293702170 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846EA800 == 36 [pid = 2332] [id = 422] 13:15:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9AC2A5C00) [pid = 2332] [serial = 1266] [outer = 0000000000000000] 13:15:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9AC85F400) [pid = 2332] [serial = 1267] [outer = 000000A9AC2A5C00] 13:15:02 INFO - PROCESS | 2332 | 1464293702215 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9AD859000) [pid = 2332] [serial = 1268] [outer = 000000A9AC2A5C00] 13:15:02 INFO - PROCESS | 2332 | 1464293702707 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]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 13:15:02 INFO - PROCESS | 2332 | 1464293702748 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 2332 | 1464293702750 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:15:02 INFO - PROCESS | 2332 | 1464293702753 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 2332 | 1464293702755 Marionette TRACE conn6 <- [1,1654,null,{}] 13:15:02 INFO - PROCESS | 2332 | 1464293702759 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}] 13:15:02 INFO - PROCESS | 2332 | 1464293702876 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:15:02 INFO - PROCESS | 2332 | 1464293702882 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6978000 == 37 [pid = 2332] [id = 423] 13:15:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B0A5FC00) [pid = 2332] [serial = 1269] [outer = 0000000000000000] 13:15:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B0C10400) [pid = 2332] [serial = 1270] [outer = 000000A9B0A5FC00] 13:15:02 INFO - PROCESS | 2332 | 1464293702927 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B0DF9800) [pid = 2332] [serial = 1271] [outer = 000000A9B0A5FC00] 13:15:03 INFO - PROCESS | 2332 | 1464293703382 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]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 13:15:03 INFO - PROCESS | 2332 | 1464293703430 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 2332 | 1464293703433 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:15:03 INFO - PROCESS | 2332 | 1464293703436 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:15:03 INFO - PROCESS | 2332 | 1464293703439 Marionette TRACE conn6 <- [1,1658,null,{}] 13:15:03 INFO - PROCESS | 2332 | 1464293703442 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}] 13:15:03 INFO - PROCESS | 2332 | 1464293703596 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:15:03 INFO - PROCESS | 2332 | 1464293703621 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD888800 == 38 [pid = 2332] [id = 424] 13:15:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B1580000) [pid = 2332] [serial = 1272] [outer = 0000000000000000] 13:15:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B1933C00) [pid = 2332] [serial = 1273] [outer = 000000A9B1580000] 13:15:03 INFO - PROCESS | 2332 | 1464293703671 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B240E000) [pid = 2332] [serial = 1274] [outer = 000000A9B1580000] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A981681400) [pid = 2332] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9802DCC00) [pid = 2332] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B2A0C000) [pid = 2332] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9AB94E000) [pid = 2332] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B2445800) [pid = 2332] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9AD855400) [pid = 2332] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9804E5000) [pid = 2332] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9848C1400) [pid = 2332] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A980AAB800) [pid = 2332] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A980AEE400) [pid = 2332] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A981169800) [pid = 2332] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A982BD4800) [pid = 2332] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A980AA9C00) [pid = 2332] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B193C800) [pid = 2332] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:15:04 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9802D6000) [pid = 2332] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:15:04 INFO - PROCESS | 2332 | 1464293704213 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]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 839ms 13:15:04 INFO - PROCESS | 2332 | 1464293704281 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 2332 | 1464293704283 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:15:04 INFO - PROCESS | 2332 | 1464293704286 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 2332 | 1464293704288 Marionette TRACE conn6 <- [1,1662,null,{}] 13:15:04 INFO - PROCESS | 2332 | 1464293704291 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}] 13:15:04 INFO - PROCESS | 2332 | 1464293704373 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:15:04 INFO - PROCESS | 2332 | 1464293704388 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B837D800 == 39 [pid = 2332] [id = 425] 13:15:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A981305C00) [pid = 2332] [serial = 1275] [outer = 0000000000000000] 13:15:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9848E9000) [pid = 2332] [serial = 1276] [outer = 000000A981305C00] 13:15:04 INFO - PROCESS | 2332 | 1464293704433 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B1AB4800) [pid = 2332] [serial = 1277] [outer = 000000A981305C00] 13:15:04 INFO - PROCESS | 2332 | 1464293704858 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]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 13:15:04 INFO - PROCESS | 2332 | 1464293704918 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 2332 | 1464293704920 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:15:04 INFO - PROCESS | 2332 | 1464293704923 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 2332 | 1464293704924 Marionette TRACE conn6 <- [1,1666,null,{}] 13:15:04 INFO - PROCESS | 2332 | 1464293704928 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}] 13:15:05 INFO - PROCESS | 2332 | 1464293705009 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:15:05 INFO - PROCESS | 2332 | 1464293705017 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D54000 == 40 [pid = 2332] [id = 426] 13:15:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B2413800) [pid = 2332] [serial = 1278] [outer = 0000000000000000] 13:15:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B243D000) [pid = 2332] [serial = 1279] [outer = 000000A9B2413800] 13:15:05 INFO - PROCESS | 2332 | 1464293705061 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B2487800) [pid = 2332] [serial = 1280] [outer = 000000A9B2413800] 13:15:05 INFO - PROCESS | 2332 | 1464293705493 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]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 13:15:05 INFO - PROCESS | 2332 | 1464293705555 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 2332 | 1464293705557 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:15:05 INFO - PROCESS | 2332 | 1464293705560 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:15:05 INFO - PROCESS | 2332 | 1464293705562 Marionette TRACE conn6 <- [1,1670,null,{}] 13:15:05 INFO - PROCESS | 2332 | 1464293705567 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}] 13:15:05 INFO - PROCESS | 2332 | 1464293705647 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:15:05 INFO - PROCESS | 2332 | 1464293705654 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B915C800 == 41 [pid = 2332] [id = 427] 13:15:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B2915400) [pid = 2332] [serial = 1281] [outer = 0000000000000000] 13:15:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B2994800) [pid = 2332] [serial = 1282] [outer = 000000A9B2915400] 13:15:05 INFO - PROCESS | 2332 | 1464293705698 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B3319400) [pid = 2332] [serial = 1283] [outer = 000000A9B2915400] 13:15:06 INFO - PROCESS | 2332 | 1464293706428 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]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 944ms 13:15:06 INFO - PROCESS | 2332 | 1464293706509 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 2332 | 1464293706513 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:15:06 INFO - PROCESS | 2332 | 1464293706519 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 2332 | 1464293706523 Marionette TRACE conn6 <- [1,1674,null,{}] 13:15:06 INFO - PROCESS | 2332 | 1464293706529 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}] 13:15:06 INFO - PROCESS | 2332 | 1464293706661 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:15:06 INFO - PROCESS | 2332 | 1464293706732 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98317B800 == 42 [pid = 2332] [id = 428] 13:15:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9806DF800) [pid = 2332] [serial = 1284] [outer = 0000000000000000] 13:15:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A981168400) [pid = 2332] [serial = 1285] [outer = 000000A9806DF800] 13:15:06 INFO - PROCESS | 2332 | 1464293706792 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9812A4C00) [pid = 2332] [serial = 1286] [outer = 000000A9806DF800] 13:15:07 INFO - PROCESS | 2332 | 1464293707509 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]]]}] 13:15:07 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 13:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1035ms 13:15:07 INFO - PROCESS | 2332 | 1464293707558 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 2332 | 1464293707565 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:15:07 INFO - PROCESS | 2332 | 1464293707571 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 2332 | 1464293707574 Marionette TRACE conn6 <- [1,1678,null,{}] 13:15:07 INFO - PROCESS | 2332 | 1464293707646 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}] 13:15:07 INFO - PROCESS | 2332 | 1464293707777 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:15:07 INFO - PROCESS | 2332 | 1464293707846 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B57000 == 43 [pid = 2332] [id = 429] 13:15:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9811C1400) [pid = 2332] [serial = 1287] [outer = 0000000000000000] 13:15:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A982359000) [pid = 2332] [serial = 1288] [outer = 000000A9811C1400] 13:15:07 INFO - PROCESS | 2332 | 1464293707903 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A982C17000) [pid = 2332] [serial = 1289] [outer = 000000A9811C1400] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D54000 == 42 [pid = 2332] [id = 426] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B837D800 == 41 [pid = 2332] [id = 425] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD888800 == 40 [pid = 2332] [id = 424] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6978000 == 39 [pid = 2332] [id = 423] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846EA800 == 38 [pid = 2332] [id = 422] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33C8000 == 37 [pid = 2332] [id = 421] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27C2800 == 36 [pid = 2332] [id = 420] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B177F000 == 35 [pid = 2332] [id = 419] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0A37800 == 34 [pid = 2332] [id = 418] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9ABAAF800 == 33 [pid = 2332] [id = 417] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846EB000 == 32 [pid = 2332] [id = 416] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B5505400) [pid = 2332] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A98318E800 == 31 [pid = 2332] [id = 415] 13:15:08 INFO - PROCESS | 2332 | --DOCSHELL 000000A9812CC800 == 30 [pid = 2332] [id = 414] 13:15:08 INFO - PROCESS | 2332 | 1464293708782 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]]]}] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A982BDAC00) [pid = 2332] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A980AE3C00) [pid = 2332] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9848AFC00) [pid = 2332] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B5505C00) [pid = 2332] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9AC256C00) [pid = 2332] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9AC863C00) [pid = 2332] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B2484C00) [pid = 2332] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B243FC00) [pid = 2332] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B1491000) [pid = 2332] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B0DEB800) [pid = 2332] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B3321800) [pid = 2332] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1263ms 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9B2916400) [pid = 2332] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A99E420800) [pid = 2332] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A982BDEC00) [pid = 2332] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9847D0400) [pid = 2332] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9811BB400) [pid = 2332] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A98168B000) [pid = 2332] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A98130C400) [pid = 2332] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9811B3C00) [pid = 2332] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9848ACC00) [pid = 2332] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A982C16000) [pid = 2332] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A98130AC00) [pid = 2332] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A980AEAC00) [pid = 2332] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9B240EC00) [pid = 2332] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 70 (000000A9AB119000) [pid = 2332] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | --DOMWINDOW == 69 (000000A9B2995800) [pid = 2332] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:15:08 INFO - PROCESS | 2332 | 1464293708840 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 2332 | 1464293708846 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:15:08 INFO - PROCESS | 2332 | 1464293708850 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 2332 | 1464293708855 Marionette TRACE conn6 <- [1,1682,null,{}] 13:15:08 INFO - PROCESS | 2332 | 1464293708860 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}] 13:15:08 INFO - PROCESS | 2332 | 1464293708948 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:15:08 INFO - PROCESS | 2332 | 1464293708956 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812DA800 == 31 [pid = 2332] [id = 430] 13:15:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 70 (000000A980AEB800) [pid = 2332] [serial = 1290] [outer = 0000000000000000] 13:15:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 71 (000000A981165C00) [pid = 2332] [serial = 1291] [outer = 000000A980AEB800] 13:15:09 INFO - PROCESS | 2332 | 1464293709007 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9811B9400) [pid = 2332] [serial = 1292] [outer = 000000A980AEB800] 13:15:09 INFO - PROCESS | 2332 | 1464293709523 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]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 13:15:09 INFO - PROCESS | 2332 | 1464293709588 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 2332 | 1464293709594 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:15:09 INFO - PROCESS | 2332 | 1464293709600 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 2332 | 1464293709603 Marionette TRACE conn6 <- [1,1686,null,{}] 13:15:09 INFO - PROCESS | 2332 | 1464293709606 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}] 13:15:09 INFO - PROCESS | 2332 | 1464293709697 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:15:09 INFO - PROCESS | 2332 | 1464293709704 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CCC800 == 32 [pid = 2332] [id = 431] 13:15:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A98130DC00) [pid = 2332] [serial = 1293] [outer = 0000000000000000] 13:15:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A98167E800) [pid = 2332] [serial = 1294] [outer = 000000A98130DC00] 13:15:09 INFO - PROCESS | 2332 | 1464293709750 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A98234B400) [pid = 2332] [serial = 1295] [outer = 000000A98130DC00] 13:15:10 INFO - PROCESS | 2332 | 1464293710203 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]]]}] 13:15:10 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 13:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 13:15:10 INFO - PROCESS | 2332 | 1464293710233 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 2332 | 1464293710243 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:15:10 INFO - PROCESS | 2332 | 1464293710247 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 2332 | 1464293710251 Marionette TRACE conn6 <- [1,1690,null,{}] 13:15:10 INFO - PROCESS | 2332 | 1464293710263 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}] 13:15:10 INFO - PROCESS | 2332 | 1464293710354 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:15:10 INFO - PROCESS | 2332 | 1464293710365 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB90C800 == 33 [pid = 2332] [id = 432] 13:15:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A982BD2C00) [pid = 2332] [serial = 1296] [outer = 0000000000000000] 13:15:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A982BE0000) [pid = 2332] [serial = 1297] [outer = 000000A982BD2C00] 13:15:10 INFO - PROCESS | 2332 | 1464293710414 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A983BC7400) [pid = 2332] [serial = 1298] [outer = 000000A982BD2C00] 13:15:10 INFO - PROCESS | 2332 | 1464293710864 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]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 13:15:10 INFO - PROCESS | 2332 | 1464293710939 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 2332 | 1464293710942 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:15:10 INFO - PROCESS | 2332 | 1464293710946 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 2332 | 1464293710948 Marionette TRACE conn6 <- [1,1694,null,{}] 13:15:10 INFO - PROCESS | 2332 | 1464293710951 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}] 13:15:11 INFO - PROCESS | 2332 | 1464293711068 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:15:11 INFO - PROCESS | 2332 | 1464293711081 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0C3A800 == 34 [pid = 2332] [id = 433] 13:15:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9847CDC00) [pid = 2332] [serial = 1299] [outer = 0000000000000000] 13:15:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9848A8400) [pid = 2332] [serial = 1300] [outer = 000000A9847CDC00] 13:15:11 INFO - PROCESS | 2332 | 1464293711126 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9848B6000) [pid = 2332] [serial = 1301] [outer = 000000A9847CDC00] 13:15:11 INFO - PROCESS | 2332 | 1464293711595 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]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 693ms 13:15:11 INFO - PROCESS | 2332 | 1464293711642 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 2332 | 1464293711644 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:15:11 INFO - PROCESS | 2332 | 1464293711647 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:15:11 INFO - PROCESS | 2332 | 1464293711649 Marionette TRACE conn6 <- [1,1698,null,{}] 13:15:11 INFO - PROCESS | 2332 | 1464293711658 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}] 13:15:11 INFO - PROCESS | 2332 | 1464293711769 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:15:11 INFO - PROCESS | 2332 | 1464293711776 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19CB000 == 35 [pid = 2332] [id = 434] 13:15:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9848C1400) [pid = 2332] [serial = 1302] [outer = 0000000000000000] 13:15:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9848C7400) [pid = 2332] [serial = 1303] [outer = 000000A9848C1400] 13:15:11 INFO - PROCESS | 2332 | 1464293711825 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9848ECC00) [pid = 2332] [serial = 1304] [outer = 000000A9848C1400] 13:15:12 INFO - PROCESS | 2332 | 1464293712314 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]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 13:15:12 INFO - PROCESS | 2332 | 1464293712351 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 2332 | 1464293712353 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:15:12 INFO - PROCESS | 2332 | 1464293712357 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:15:12 INFO - PROCESS | 2332 | 1464293712358 Marionette TRACE conn6 <- [1,1702,null,{}] 13:15:12 INFO - PROCESS | 2332 | 1464293712362 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}] 13:15:12 INFO - PROCESS | 2332 | 1464293712508 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:15:12 INFO - PROCESS | 2332 | 1464293712540 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29CA800 == 36 [pid = 2332] [id = 435] 13:15:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AB95F000) [pid = 2332] [serial = 1305] [outer = 0000000000000000] 13:15:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AC191400) [pid = 2332] [serial = 1306] [outer = 000000A9AB95F000] 13:15:12 INFO - PROCESS | 2332 | 1464293712586 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AC253C00) [pid = 2332] [serial = 1307] [outer = 000000A9AB95F000] 13:15:13 INFO - PROCESS | 2332 | 1464293713039 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 13:15:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:15:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:13 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 2332 | 1464293713099 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:15:13 INFO - PROCESS | 2332 | 1464293713102 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 2332 | 1464293713104 Marionette TRACE conn6 <- [1,1706,null,{}] 13:15:13 INFO - PROCESS | 2332 | 1464293713107 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}] 13:15:13 INFO - PROCESS | 2332 | 1464293713220 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:15:13 INFO - PROCESS | 2332 | 1464293713226 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6090800 == 37 [pid = 2332] [id = 436] 13:15:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9AC250800) [pid = 2332] [serial = 1308] [outer = 0000000000000000] 13:15:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9AC7DAC00) [pid = 2332] [serial = 1309] [outer = 000000A9AC250800] 13:15:13 INFO - PROCESS | 2332 | 1464293713276 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B0C05400) [pid = 2332] [serial = 1310] [outer = 000000A9AC250800] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9AC2A5C00) [pid = 2332] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A982BD1C00) [pid = 2332] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9AA877000) [pid = 2332] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9802D1000) [pid = 2332] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A980AE3000) [pid = 2332] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A980AEEC00) [pid = 2332] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A980AE2800) [pid = 2332] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9811BFC00) [pid = 2332] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9AC248C00) [pid = 2332] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B0A5FC00) [pid = 2332] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B2413800) [pid = 2332] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9B1580000) [pid = 2332] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:15:13 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A981305C00) [pid = 2332] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:15:13 INFO - PROCESS | 2332 | 1464293713830 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]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 796ms 13:15:13 INFO - PROCESS | 2332 | 1464293713900 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 2332 | 1464293713902 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:15:13 INFO - PROCESS | 2332 | 1464293713905 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 2332 | 1464293713907 Marionette TRACE conn6 <- [1,1710,null,{}] 13:15:13 INFO - PROCESS | 2332 | 1464293713910 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}] 13:15:14 INFO - PROCESS | 2332 | 1464293713995 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:15:14 INFO - PROCESS | 2332 | 1464293714002 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6922000 == 38 [pid = 2332] [id = 437] 13:15:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9824E4C00) [pid = 2332] [serial = 1311] [outer = 0000000000000000] 13:15:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9AB0D2000) [pid = 2332] [serial = 1312] [outer = 000000A9824E4C00] 13:15:14 INFO - PROCESS | 2332 | 1464293714047 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B0C0BC00) [pid = 2332] [serial = 1313] [outer = 000000A9824E4C00] 13:15:14 INFO - PROCESS | 2332 | 1464293714480 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]]]}] 13:15:14 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 13:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms 13:15:14 INFO - PROCESS | 2332 | 1464293714537 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 2332 | 1464293714539 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:15:14 INFO - PROCESS | 2332 | 1464293714542 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 2332 | 1464293714544 Marionette TRACE conn6 <- [1,1714,null,{}] 13:15:14 INFO - PROCESS | 2332 | 1464293714548 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}] 13:15:14 INFO - PROCESS | 2332 | 1464293714628 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:15:14 INFO - PROCESS | 2332 | 1464293714634 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7B2800 == 39 [pid = 2332] [id = 438] 13:15:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9AC248000) [pid = 2332] [serial = 1314] [outer = 0000000000000000] 13:15:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B0DF4C00) [pid = 2332] [serial = 1315] [outer = 000000A9AC248000] 13:15:14 INFO - PROCESS | 2332 | 1464293714688 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B157C800) [pid = 2332] [serial = 1316] [outer = 000000A9AC248000] 13:15:15 INFO - PROCESS | 2332 | 1464293715138 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]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 13:15:15 INFO - PROCESS | 2332 | 1464293715175 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 2332 | 1464293715177 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:15:15 INFO - PROCESS | 2332 | 1464293715180 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:15:15 INFO - PROCESS | 2332 | 1464293715182 Marionette TRACE conn6 <- [1,1718,null,{}] 13:15:15 INFO - PROCESS | 2332 | 1464293715185 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}] 13:15:15 INFO - PROCESS | 2332 | 1464293715268 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:15:15 INFO - PROCESS | 2332 | 1464293715276 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8497000 == 40 [pid = 2332] [id = 439] 13:15:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B1750C00) [pid = 2332] [serial = 1317] [outer = 0000000000000000] 13:15:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9B19E8000) [pid = 2332] [serial = 1318] [outer = 000000A9B1750C00] 13:15:15 INFO - PROCESS | 2332 | 1464293715322 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B2410C00) [pid = 2332] [serial = 1319] [outer = 000000A9B1750C00] 13:15:16 INFO - PROCESS | 2332 | 1464293716023 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] 13:15:16 INFO - PROCESS | 2332 | 1464293716070 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:15:16 INFO - PROCESS | 2332 | 1464293716075 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 2332 | 1464293716081 Marionette TRACE conn6 <- [1,1722,null,{}] 13:15:16 INFO - PROCESS | 2332 | 1464293716100 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}] 13:15:16 INFO - PROCESS | 2332 | 1464293716216 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:15:16 INFO - PROCESS | 2332 | 1464293716294 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CC3000 == 41 [pid = 2332] [id = 440] 13:15:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9811C0400) [pid = 2332] [serial = 1320] [outer = 0000000000000000] 13:15:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A981306400) [pid = 2332] [serial = 1321] [outer = 000000A9811C0400] 13:15:16 INFO - PROCESS | 2332 | 1464293716393 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A982351800) [pid = 2332] [serial = 1322] [outer = 000000A9811C0400] 13:15:17 INFO - PROCESS | 2332 | 1464293717009 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]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1003ms 13:15:17 INFO - PROCESS | 2332 | 1464293717094 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 2332 | 1464293717100 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:15:17 INFO - PROCESS | 2332 | 1464293717108 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 2332 | 1464293717111 Marionette TRACE conn6 <- [1,1726,null,{}] 13:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:15:17 INFO - PROCESS | 2332 | 1464293717115 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}] 13:15:17 INFO - PROCESS | 2332 | 1464293717237 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:15:17 INFO - PROCESS | 2332 | 1464293717307 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2558000 == 42 [pid = 2332] [id = 441] 13:15:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A982C1B000) [pid = 2332] [serial = 1323] [outer = 0000000000000000] 13:15:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9848B3400) [pid = 2332] [serial = 1324] [outer = 000000A982C1B000] 13:15:17 INFO - PROCESS | 2332 | 1464293717404 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9AA747400) [pid = 2332] [serial = 1325] [outer = 000000A982C1B000] 13:15:18 INFO - PROCESS | 2332 | 1464293718015 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 921ms 13:15:18 INFO - PROCESS | 2332 | 1464293718045 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 2332 | 1464293718048 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:15:18 INFO - PROCESS | 2332 | 1464293718053 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:15:18 INFO - PROCESS | 2332 | 1464293718057 Marionette TRACE conn6 <- [1,1730,null,{}] 13:15:18 INFO - PROCESS | 2332 | 1464293718069 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}] 13:15:18 INFO - PROCESS | 2332 | 1464293718183 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:15:18 INFO - PROCESS | 2332 | 1464293718275 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D5F800 == 43 [pid = 2332] [id = 442] 13:15:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9AC24A000) [pid = 2332] [serial = 1326] [outer = 0000000000000000] 13:15:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B2417400) [pid = 2332] [serial = 1327] [outer = 000000A9AC24A000] 13:15:18 INFO - PROCESS | 2332 | 1464293718335 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B2483C00) [pid = 2332] [serial = 1328] [outer = 000000A9AC24A000] 13:15:18 INFO - PROCESS | 2332 | 1464293718871 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 837ms 13:15:18 INFO - PROCESS | 2332 | 1464293718895 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 2332 | 1464293718899 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:15:18 INFO - PROCESS | 2332 | 1464293718902 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 2332 | 1464293718904 Marionette TRACE conn6 <- [1,1734,null,{}] 13:15:18 INFO - PROCESS | 2332 | 1464293718908 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}] 13:15:19 INFO - PROCESS | 2332 | 1464293719020 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:15:19 INFO - PROCESS | 2332 | 1464293719109 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91D3800 == 44 [pid = 2332] [id = 443] 13:15:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B298C000) [pid = 2332] [serial = 1329] [outer = 0000000000000000] 13:15:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B2995400) [pid = 2332] [serial = 1330] [outer = 000000A9B298C000] 13:15:19 INFO - PROCESS | 2332 | 1464293719166 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B5473C00) [pid = 2332] [serial = 1331] [outer = 000000A9B298C000] 13:15:19 INFO - PROCESS | 2332 | 1464293719758 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]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 881ms 13:15:19 INFO - PROCESS | 2332 | 1464293719785 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 2332 | 1464293719787 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:15:19 INFO - PROCESS | 2332 | 1464293719791 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 2332 | 1464293719794 Marionette TRACE conn6 <- [1,1738,null,{}] 13:15:19 INFO - PROCESS | 2332 | 1464293719798 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}] 13:15:20 INFO - PROCESS | 2332 | 1464293720020 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:15:20 INFO - PROCESS | 2332 | 1464293720160 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B66800 == 45 [pid = 2332] [id = 444] 13:15:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9804E5C00) [pid = 2332] [serial = 1332] [outer = 0000000000000000] 13:15:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9806E5800) [pid = 2332] [serial = 1333] [outer = 000000A9804E5C00] 13:15:20 INFO - PROCESS | 2332 | 1464293720212 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A981171000) [pid = 2332] [serial = 1334] [outer = 000000A9804E5C00] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7B2800 == 44 [pid = 2332] [id = 438] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6922000 == 43 [pid = 2332] [id = 437] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6090800 == 42 [pid = 2332] [id = 436] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29CA800 == 41 [pid = 2332] [id = 435] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19CB000 == 40 [pid = 2332] [id = 434] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB90C800 == 39 [pid = 2332] [id = 432] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CCC800 == 38 [pid = 2332] [id = 431] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9812DA800 == 37 [pid = 2332] [id = 430] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B57000 == 36 [pid = 2332] [id = 429] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A98317B800 == 35 [pid = 2332] [id = 428] 13:15:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B915C800 == 34 [pid = 2332] [id = 427] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AC85F400) [pid = 2332] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A982C21C00) [pid = 2332] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9AB70C400) [pid = 2332] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9ABAC7C00) [pid = 2332] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A982350400) [pid = 2332] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9824ED800) [pid = 2332] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A980AE3800) [pid = 2332] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A981169400) [pid = 2332] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9848E8C00) [pid = 2332] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AA878400) [pid = 2332] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A983BD0000) [pid = 2332] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9847D1800) [pid = 2332] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9812A2C00) [pid = 2332] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A981304800) [pid = 2332] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9AC24BC00) [pid = 2332] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B0C10400) [pid = 2332] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9B2487800) [pid = 2332] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9AD859000) [pid = 2332] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B2994800) [pid = 2332] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B1933C00) [pid = 2332] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B0DF9800) [pid = 2332] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B243D000) [pid = 2332] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A982BDE400) [pid = 2332] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9B240E000) [pid = 2332] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9848E9000) [pid = 2332] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B1AB4800) [pid = 2332] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9AC2A8400) [pid = 2332] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:15:20 INFO - PROCESS | 2332 | 1464293720814 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]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1081ms 13:15:20 INFO - PROCESS | 2332 | 1464293720876 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 2332 | 1464293720879 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:15:20 INFO - PROCESS | 2332 | 1464293720884 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:15:20 INFO - PROCESS | 2332 | 1464293720888 Marionette TRACE conn6 <- [1,1742,null,{}] 13:15:20 INFO - PROCESS | 2332 | 1464293720892 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}] 13:15:20 INFO - PROCESS | 2332 | 1464293720984 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:15:21 INFO - PROCESS | 2332 | 1464293721060 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819A6000 == 35 [pid = 2332] [id = 445] 13:15:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A980AE3000) [pid = 2332] [serial = 1335] [outer = 0000000000000000] 13:15:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9811BD800) [pid = 2332] [serial = 1336] [outer = 000000A980AE3000] 13:15:21 INFO - PROCESS | 2332 | 1464293721111 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A98130D000) [pid = 2332] [serial = 1337] [outer = 000000A980AE3000] 13:15:21 INFO - PROCESS | 2332 | 1464293721583 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]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 13:15:21 INFO - PROCESS | 2332 | 1464293721622 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 2332 | 1464293721625 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:15:21 INFO - PROCESS | 2332 | 1464293721634 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 2332 | 1464293721636 Marionette TRACE conn6 <- [1,1746,null,{}] 13:15:21 INFO - PROCESS | 2332 | 1464293721641 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}] 13:15:21 INFO - PROCESS | 2332 | 1464293721729 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:15:21 INFO - PROCESS | 2332 | 1464293721739 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983191000 == 36 [pid = 2332] [id = 446] 13:15:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9824EBC00) [pid = 2332] [serial = 1338] [outer = 0000000000000000] 13:15:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A982BDE400) [pid = 2332] [serial = 1339] [outer = 000000A9824EBC00] 13:15:21 INFO - PROCESS | 2332 | 1464293721786 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A982C21800) [pid = 2332] [serial = 1340] [outer = 000000A9824EBC00] 13:15:22 INFO - PROCESS | 2332 | 1464293722256 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]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 13:15:22 INFO - PROCESS | 2332 | 1464293722330 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 2332 | 1464293722334 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:15:22 INFO - PROCESS | 2332 | 1464293722345 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 2332 | 1464293722350 Marionette TRACE conn6 <- [1,1750,null,{}] 13:15:22 INFO - PROCESS | 2332 | 1464293722354 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}] 13:15:22 INFO - PROCESS | 2332 | 1464293722444 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:15:22 INFO - PROCESS | 2332 | 1464293722521 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1507800 == 37 [pid = 2332] [id = 447] 13:15:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9824ECC00) [pid = 2332] [serial = 1341] [outer = 0000000000000000] 13:15:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9848AB400) [pid = 2332] [serial = 1342] [outer = 000000A9824ECC00] 13:15:22 INFO - PROCESS | 2332 | 1464293722568 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9848E2C00) [pid = 2332] [serial = 1343] [outer = 000000A9824ECC00] 13:15:22 INFO - PROCESS | 2332 | 1464293722976 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]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 13:15:23 INFO - PROCESS | 2332 | 1464293723034 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 2332 | 1464293723036 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:15:23 INFO - PROCESS | 2332 | 1464293723075 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 2332 | 1464293723078 Marionette TRACE conn6 <- [1,1754,null,{}] 13:15:23 INFO - PROCESS | 2332 | 1464293723097 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}] 13:15:23 INFO - PROCESS | 2332 | 1464293723206 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:15:23 INFO - PROCESS | 2332 | 1464293723258 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819B0000 == 38 [pid = 2332] [id = 448] 13:15:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9AA748000) [pid = 2332] [serial = 1344] [outer = 0000000000000000] 13:15:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AA87E400) [pid = 2332] [serial = 1345] [outer = 000000A9AA748000] 13:15:23 INFO - PROCESS | 2332 | 1464293723304 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AB94E000) [pid = 2332] [serial = 1346] [outer = 000000A9AA748000] 13:15:23 INFO - PROCESS | 2332 | 1464293723730 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]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 13:15:23 INFO - PROCESS | 2332 | 1464293723789 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 2332 | 1464293723791 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:15:23 INFO - PROCESS | 2332 | 1464293723794 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 2332 | 1464293723796 Marionette TRACE conn6 <- [1,1758,null,{}] 13:15:23 INFO - PROCESS | 2332 | 1464293723800 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}] 13:15:23 INFO - PROCESS | 2332 | 1464293723916 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:15:23 INFO - PROCESS | 2332 | 1464293723972 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C19000 == 39 [pid = 2332] [id = 449] 13:15:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AC2A6C00) [pid = 2332] [serial = 1347] [outer = 0000000000000000] 13:15:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9AC2AA800) [pid = 2332] [serial = 1348] [outer = 000000A9AC2A6C00] 13:15:24 INFO - PROCESS | 2332 | 1464293724028 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9AD7B0000) [pid = 2332] [serial = 1349] [outer = 000000A9AC2A6C00] 13:15:24 INFO - PROCESS | 2332 | 1464293724491 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]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 732ms 13:15:24 INFO - PROCESS | 2332 | 1464293724551 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 2332 | 1464293724553 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:15:24 INFO - PROCESS | 2332 | 1464293724556 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 2332 | 1464293724558 Marionette TRACE conn6 <- [1,1762,null,{}] 13:15:24 INFO - PROCESS | 2332 | 1464293724562 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}] 13:15:24 INFO - PROCESS | 2332 | 1464293724676 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:15:24 INFO - PROCESS | 2332 | 1464293724730 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F62800 == 40 [pid = 2332] [id = 450] 13:15:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B0D8C000) [pid = 2332] [serial = 1350] [outer = 0000000000000000] 13:15:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B157B400) [pid = 2332] [serial = 1351] [outer = 000000A9B0D8C000] 13:15:24 INFO - PROCESS | 2332 | 1464293724776 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B1AB4000) [pid = 2332] [serial = 1352] [outer = 000000A9B0D8C000] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A980AEB800) [pid = 2332] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A98130DC00) [pid = 2332] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9847CDC00) [pid = 2332] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9848C1400) [pid = 2332] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9AC248000) [pid = 2332] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A982BD2C00) [pid = 2332] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9AB95F000) [pid = 2332] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9AC250800) [pid = 2332] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:15:24 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9824E4C00) [pid = 2332] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:15:25 INFO - PROCESS | 2332 | 1464293725174 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]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 691ms 13:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:15:25 INFO - PROCESS | 2332 | 1464293725248 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 2332 | 1464293725250 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:15:25 INFO - PROCESS | 2332 | 1464293725254 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 2332 | 1464293725256 Marionette TRACE conn6 <- [1,1766,null,{}] 13:15:25 INFO - PROCESS | 2332 | 1464293725260 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}] 13:15:25 INFO - PROCESS | 2332 | 1464293725356 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:15:25 INFO - PROCESS | 2332 | 1464293725365 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B84A0800 == 41 [pid = 2332] [id = 451] 13:15:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9847D5800) [pid = 2332] [serial = 1353] [outer = 0000000000000000] 13:15:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AC253000) [pid = 2332] [serial = 1354] [outer = 000000A9847D5800] 13:15:25 INFO - PROCESS | 2332 | 1464293725410 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9B240B400) [pid = 2332] [serial = 1355] [outer = 000000A9847D5800] 13:15:25 INFO - PROCESS | 2332 | 1464293725830 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]]]}] 13:15:25 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 13:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 13:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:15:25 INFO - PROCESS | 2332 | 1464293725886 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 2332 | 1464293725889 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:15:25 INFO - PROCESS | 2332 | 1464293725892 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 2332 | 1464293725894 Marionette TRACE conn6 <- [1,1770,null,{}] 13:15:25 INFO - PROCESS | 2332 | 1464293725897 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}] 13:15:25 INFO - PROCESS | 2332 | 1464293725979 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:15:26 INFO - PROCESS | 2332 | 1464293726016 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D56000 == 42 [pid = 2332] [id = 452] 13:15:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B2416C00) [pid = 2332] [serial = 1356] [outer = 0000000000000000] 13:15:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B2483000) [pid = 2332] [serial = 1357] [outer = 000000A9B2416C00] 13:15:26 INFO - PROCESS | 2332 | 1464293726061 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B331C800) [pid = 2332] [serial = 1358] [outer = 000000A9B2416C00] 13:15:26 INFO - PROCESS | 2332 | 1464293726467 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]]]}] 13:15:26 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 13:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 13:15:26 INFO - PROCESS | 2332 | 1464293726523 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 2332 | 1464293726526 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:15:26 INFO - PROCESS | 2332 | 1464293726529 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 2332 | 1464293726531 Marionette TRACE conn6 <- [1,1774,null,{}] 13:15:26 INFO - PROCESS | 2332 | 1464293726534 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}] 13:15:26 INFO - PROCESS | 2332 | 1464293726616 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:15:26 INFO - PROCESS | 2332 | 1464293726623 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91DC000 == 43 [pid = 2332] [id = 453] 13:15:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B5504800) [pid = 2332] [serial = 1359] [outer = 0000000000000000] 13:15:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B5508400) [pid = 2332] [serial = 1360] [outer = 000000A9B5504800] 13:15:26 INFO - PROCESS | 2332 | 1464293726668 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B553F000) [pid = 2332] [serial = 1361] [outer = 000000A9B5504800] 13:15:27 INFO - PROCESS | 2332 | 1464293727276 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]]]}] 13:15:27 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 13:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 775ms 13:15:27 INFO - PROCESS | 2332 | 1464293727351 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 2332 | 1464293727356 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:15:27 INFO - PROCESS | 2332 | 1464293727362 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 2332 | 1464293727366 Marionette TRACE conn6 <- [1,1778,null,{}] 13:15:27 INFO - PROCESS | 2332 | 1464293727387 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}] 13:15:27 INFO - PROCESS | 2332 | 1464293727512 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:15:27 INFO - PROCESS | 2332 | 1464293727625 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A0000 == 44 [pid = 2332] [id = 454] 13:15:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9811BBC00) [pid = 2332] [serial = 1362] [outer = 0000000000000000] 13:15:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A98234D000) [pid = 2332] [serial = 1363] [outer = 000000A9811BBC00] 13:15:27 INFO - PROCESS | 2332 | 1464293727685 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A982BDA000) [pid = 2332] [serial = 1364] [outer = 000000A9811BBC00] 13:15:28 INFO - PROCESS | 2332 | 1464293728284 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]]]}] 13:15:28 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) 13:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1002ms 13:15:28 INFO - PROCESS | 2332 | 1464293728364 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 2332 | 1464293728371 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:15:28 INFO - PROCESS | 2332 | 1464293728377 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 2332 | 1464293728381 Marionette TRACE conn6 <- [1,1782,null,{}] 13:15:28 INFO - PROCESS | 2332 | 1464293728385 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}] 13:15:28 INFO - PROCESS | 2332 | 1464293728500 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:15:28 INFO - PROCESS | 2332 | 1464293728619 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C0C000 == 45 [pid = 2332] [id = 455] 13:15:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9847CA400) [pid = 2332] [serial = 1365] [outer = 0000000000000000] 13:15:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9847D4800) [pid = 2332] [serial = 1366] [outer = 000000A9847CA400] 13:15:28 INFO - PROCESS | 2332 | 1464293728676 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9AB949000) [pid = 2332] [serial = 1367] [outer = 000000A9847CA400] 13:15:29 INFO - PROCESS | 2332 | 1464293729287 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]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 922ms 13:15:29 INFO - PROCESS | 2332 | 1464293729306 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 2332 | 1464293729309 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:15:29 INFO - PROCESS | 2332 | 1464293729313 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 2332 | 1464293729317 Marionette TRACE conn6 <- [1,1786,null,{}] 13:15:29 INFO - PROCESS | 2332 | 1464293729329 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}] 13:15:29 INFO - PROCESS | 2332 | 1464293729443 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:15:29 INFO - PROCESS | 2332 | 1464293729565 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9939000 == 46 [pid = 2332] [id = 456] 13:15:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B10C0400) [pid = 2332] [serial = 1368] [outer = 0000000000000000] 13:15:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B174E000) [pid = 2332] [serial = 1369] [outer = 000000A9B10C0400] 13:15:29 INFO - PROCESS | 2332 | 1464293729626 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B550E000) [pid = 2332] [serial = 1370] [outer = 000000A9B10C0400] 13:15:30 INFO - PROCESS | 2332 | 1464293730310 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]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1035ms 13:15:30 INFO - PROCESS | 2332 | 1464293730354 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 2332 | 1464293730357 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:15:30 INFO - PROCESS | 2332 | 1464293730361 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 2332 | 1464293730364 Marionette TRACE conn6 <- [1,1790,null,{}] 13:15:30 INFO - PROCESS | 2332 | 1464293730367 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}] 13:15:30 INFO - PROCESS | 2332 | 1464293730481 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:15:30 INFO - PROCESS | 2332 | 1464293730598 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980A05800 == 47 [pid = 2332] [id = 457] 13:15:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9811BAC00) [pid = 2332] [serial = 1371] [outer = 0000000000000000] 13:15:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9824E8800) [pid = 2332] [serial = 1372] [outer = 000000A9811BAC00] 13:15:30 INFO - PROCESS | 2332 | 1464293730656 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B0C0EC00) [pid = 2332] [serial = 1373] [outer = 000000A9811BAC00] 13:15:31 INFO - PROCESS | 2332 | 1464293731377 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]]]}] 13:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1077ms 13:15:31 INFO - PROCESS | 2332 | 1464293731442 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 2332 | 1464293731447 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:15:31 INFO - PROCESS | 2332 | 1464293731451 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:15:31 INFO - PROCESS | 2332 | 1464293731455 Marionette TRACE conn6 <- [1,1794,null,{}] 13:15:31 INFO - PROCESS | 2332 | 1464293731460 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}] 13:15:31 INFO - PROCESS | 2332 | 1464293731563 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:15:31 INFO - PROCESS | 2332 | 1464293731644 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA79F800 == 48 [pid = 2332] [id = 458] 13:15:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9824F0800) [pid = 2332] [serial = 1374] [outer = 0000000000000000] 13:15:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A982BDA800) [pid = 2332] [serial = 1375] [outer = 000000A9824F0800] 13:15:31 INFO - PROCESS | 2332 | 1464293731740 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9847CE400) [pid = 2332] [serial = 1376] [outer = 000000A9824F0800] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8E1D000 == 47 [pid = 2332] [id = 413] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D56000 == 46 [pid = 2332] [id = 452] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B84A0800 == 45 [pid = 2332] [id = 451] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F62800 == 44 [pid = 2332] [id = 450] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C19000 == 43 [pid = 2332] [id = 449] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0C3A800 == 42 [pid = 2332] [id = 433] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819B0000 == 41 [pid = 2332] [id = 448] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1507800 == 40 [pid = 2332] [id = 447] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A983191000 == 39 [pid = 2332] [id = 446] 13:15:31 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B19E8000) [pid = 2332] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819A6000 == 38 [pid = 2332] [id = 445] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B66800 == 37 [pid = 2332] [id = 444] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D5F800 == 36 [pid = 2332] [id = 442] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B2558000 == 35 [pid = 2332] [id = 441] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CC3000 == 34 [pid = 2332] [id = 440] 13:15:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8497000 == 33 [pid = 2332] [id = 439] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A981165C00) [pid = 2332] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9811B9400) [pid = 2332] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A98167E800) [pid = 2332] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A98234B400) [pid = 2332] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9848A8400) [pid = 2332] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9848C7400) [pid = 2332] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B157C800) [pid = 2332] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A982BE0000) [pid = 2332] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A983BC7400) [pid = 2332] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A981168400) [pid = 2332] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A982359000) [pid = 2332] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9AC191400) [pid = 2332] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9848ECC00) [pid = 2332] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9AC7DAC00) [pid = 2332] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AC253C00) [pid = 2332] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9AB0D2000) [pid = 2332] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B0DF4C00) [pid = 2332] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B0C05400) [pid = 2332] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B0C0BC00) [pid = 2332] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9848B6000) [pid = 2332] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:15:32 INFO - PROCESS | 2332 | 1464293732266 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]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 838ms 13:15:32 INFO - PROCESS | 2332 | 1464293732294 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 2332 | 1464293732300 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:15:32 INFO - PROCESS | 2332 | 1464293732306 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 2332 | 1464293732308 Marionette TRACE conn6 <- [1,1798,null,{}] 13:15:32 INFO - PROCESS | 2332 | 1464293732312 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}] 13:15:32 INFO - PROCESS | 2332 | 1464293732404 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:15:32 INFO - PROCESS | 2332 | 1464293732415 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A1800 == 34 [pid = 2332] [id = 459] 13:15:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9824E6800) [pid = 2332] [serial = 1377] [outer = 0000000000000000] 13:15:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A983BCE000) [pid = 2332] [serial = 1378] [outer = 000000A9824E6800] 13:15:32 INFO - PROCESS | 2332 | 1464293732461 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9848B2800) [pid = 2332] [serial = 1379] [outer = 000000A9824E6800] 13:15:32 INFO - PROCESS | 2332 | 1464293732940 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]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 13:15:33 INFO - PROCESS | 2332 | 1464293733000 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 2332 | 1464293733002 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:15:33 INFO - PROCESS | 2332 | 1464293733005 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 2332 | 1464293733009 Marionette TRACE conn6 <- [1,1802,null,{}] 13:15:33 INFO - PROCESS | 2332 | 1464293733020 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}] 13:15:33 INFO - PROCESS | 2332 | 1464293733110 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:15:33 INFO - PROCESS | 2332 | 1464293733120 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1AF3800 == 35 [pid = 2332] [id = 460] 13:15:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9AA878000) [pid = 2332] [serial = 1380] [outer = 0000000000000000] 13:15:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9AB110000) [pid = 2332] [serial = 1381] [outer = 000000A9AA878000] 13:15:33 INFO - PROCESS | 2332 | 1464293733175 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9AC24C400) [pid = 2332] [serial = 1382] [outer = 000000A9AA878000] 13:15:33 INFO - PROCESS | 2332 | 1464293733666 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]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 13:15:33 INFO - PROCESS | 2332 | 1464293733701 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 2332 | 1464293733703 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:15:33 INFO - PROCESS | 2332 | 1464293733707 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 2332 | 1464293733709 Marionette TRACE conn6 <- [1,1806,null,{}] 13:15:33 INFO - PROCESS | 2332 | 1464293733712 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}] 13:15:33 INFO - PROCESS | 2332 | 1464293733801 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:15:33 INFO - PROCESS | 2332 | 1464293733807 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5564000 == 36 [pid = 2332] [id = 461] 13:15:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9AC7D4000) [pid = 2332] [serial = 1383] [outer = 0000000000000000] 13:15:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9AD85FC00) [pid = 2332] [serial = 1384] [outer = 000000A9AC7D4000] 13:15:33 INFO - PROCESS | 2332 | 1464293733853 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B0C6CC00) [pid = 2332] [serial = 1385] [outer = 000000A9AC7D4000] 13:15:34 INFO - PROCESS | 2332 | 1464293734297 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]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 628ms 13:15:34 INFO - PROCESS | 2332 | 1464293734339 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 2332 | 1464293734341 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:15:34 INFO - PROCESS | 2332 | 1464293734345 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 2332 | 1464293734346 Marionette TRACE conn6 <- [1,1810,null,{}] 13:15:34 INFO - PROCESS | 2332 | 1464293734350 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}] 13:15:34 INFO - PROCESS | 2332 | 1464293734459 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:15:34 INFO - PROCESS | 2332 | 1464293734543 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6937000 == 37 [pid = 2332] [id = 462] 13:15:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B0DF7C00) [pid = 2332] [serial = 1386] [outer = 0000000000000000] 13:15:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B148F400) [pid = 2332] [serial = 1387] [outer = 000000A9B0DF7C00] 13:15:34 INFO - PROCESS | 2332 | 1464293734591 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B240DC00) [pid = 2332] [serial = 1388] [outer = 000000A9B0DF7C00] 13:15:35 INFO - PROCESS | 2332 | 1464293735069 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]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 775ms 13:15:35 INFO - PROCESS | 2332 | 1464293735125 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 2332 | 1464293735127 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:15:35 INFO - PROCESS | 2332 | 1464293735130 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 2332 | 1464293735131 Marionette TRACE conn6 <- [1,1814,null,{}] 13:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:15:35 INFO - PROCESS | 2332 | 1464293735135 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}] 13:15:35 INFO - PROCESS | 2332 | 1464293735257 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:15:35 INFO - PROCESS | 2332 | 1464293735313 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BE7800 == 38 [pid = 2332] [id = 463] 13:15:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B2591800) [pid = 2332] [serial = 1389] [outer = 0000000000000000] 13:15:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B5542800) [pid = 2332] [serial = 1390] [outer = 000000A9B2591800] 13:15:35 INFO - PROCESS | 2332 | 1464293735360 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B5C89000) [pid = 2332] [serial = 1391] [outer = 000000A9B2591800] 13:15:35 INFO - PROCESS | 2332 | 1464293735800 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]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 13:15:35 INFO - PROCESS | 2332 | 1464293735863 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 2332 | 1464293735865 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:15:35 INFO - PROCESS | 2332 | 1464293735871 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 2332 | 1464293735873 Marionette TRACE conn6 <- [1,1818,null,{}] 13:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:15:35 INFO - PROCESS | 2332 | 1464293735877 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}] 13:15:35 INFO - PROCESS | 2332 | 1464293735986 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:15:36 INFO - PROCESS | 2332 | 1464293736039 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B4C800 == 39 [pid = 2332] [id = 464] 13:15:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B5C8D800) [pid = 2332] [serial = 1392] [outer = 0000000000000000] 13:15:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B5D5D000) [pid = 2332] [serial = 1393] [outer = 000000A9B5C8D800] 13:15:36 INFO - PROCESS | 2332 | 1464293736085 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9812A3400) [pid = 2332] [serial = 1394] [outer = 000000A9B5C8D800] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9AA748000) [pid = 2332] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9824EBC00) [pid = 2332] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AC2A6C00) [pid = 2332] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A980AE3000) [pid = 2332] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9804E5C00) [pid = 2332] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9824ECC00) [pid = 2332] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B2416C00) [pid = 2332] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B0D8C000) [pid = 2332] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:15:36 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9847D5800) [pid = 2332] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:15:36 INFO - PROCESS | 2332 | 1464293736560 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]]]}] 13:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 13:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:15:36 INFO - PROCESS | 2332 | 1464293736613 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 2332 | 1464293736615 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:15:36 INFO - PROCESS | 2332 | 1464293736619 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 2332 | 1464293736620 Marionette TRACE conn6 <- [1,1822,null,{}] 13:15:36 INFO - PROCESS | 2332 | 1464293736632 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}] 13:15:36 INFO - PROCESS | 2332 | 1464293736742 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:15:36 INFO - PROCESS | 2332 | 1464293736793 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9938800 == 40 [pid = 2332] [id = 465] 13:15:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A981307000) [pid = 2332] [serial = 1395] [outer = 0000000000000000] 13:15:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9AC2A5400) [pid = 2332] [serial = 1396] [outer = 000000A981307000] 13:15:36 INFO - PROCESS | 2332 | 1464293736841 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B60B7000) [pid = 2332] [serial = 1397] [outer = 000000A981307000] 13:15:37 INFO - PROCESS | 2332 | 1464293737196 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]]]}] 13:15:37 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 13:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 13:15:37 INFO - PROCESS | 2332 | 1464293737252 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 2332 | 1464293737254 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:15:37 INFO - PROCESS | 2332 | 1464293737257 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 2332 | 1464293737259 Marionette TRACE conn6 <- [1,1826,null,{}] 13:15:37 INFO - PROCESS | 2332 | 1464293737262 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}] 13:15:37 INFO - PROCESS | 2332 | 1464293737372 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:15:37 INFO - PROCESS | 2332 | 1464293737382 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA732000 == 41 [pid = 2332] [id = 466] 13:15:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B6446000) [pid = 2332] [serial = 1398] [outer = 0000000000000000] 13:15:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B6657C00) [pid = 2332] [serial = 1399] [outer = 000000A9B6446000] 13:15:37 INFO - PROCESS | 2332 | 1464293737426 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B6666000) [pid = 2332] [serial = 1400] [outer = 000000A9B6446000] 13:15:37 INFO - PROCESS | 2332 | 1464293737863 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]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 13:15:37 INFO - PROCESS | 2332 | 1464293737890 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 2332 | 1464293737892 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:15:37 INFO - PROCESS | 2332 | 1464293737895 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 2332 | 1464293737897 Marionette TRACE conn6 <- [1,1830,null,{}] 13:15:37 INFO - PROCESS | 2332 | 1464293737905 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}] 13:15:38 INFO - PROCESS | 2332 | 1464293737999 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:15:38 INFO - PROCESS | 2332 | 1464293738006 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBB90000 == 42 [pid = 2332] [id = 467] 13:15:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B666CC00) [pid = 2332] [serial = 1401] [outer = 0000000000000000] 13:15:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B6671000) [pid = 2332] [serial = 1402] [outer = 000000A9B666CC00] 13:15:38 INFO - PROCESS | 2332 | 1464293738050 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B670A800) [pid = 2332] [serial = 1403] [outer = 000000A9B666CC00] 13:15:38 INFO - PROCESS | 2332 | 1464293738565 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]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 13:15:38 INFO - PROCESS | 2332 | 1464293738591 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 2332 | 1464293738596 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:15:38 INFO - PROCESS | 2332 | 1464293738602 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 2332 | 1464293738607 Marionette TRACE conn6 <- [1,1834,null,{}] 13:15:38 INFO - PROCESS | 2332 | 1464293738614 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}] 13:15:38 INFO - PROCESS | 2332 | 1464293738790 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:15:38 INFO - PROCESS | 2332 | 1464293738921 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CD1800 == 43 [pid = 2332] [id = 468] 13:15:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9812AA800) [pid = 2332] [serial = 1404] [outer = 0000000000000000] 13:15:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A98130CC00) [pid = 2332] [serial = 1405] [outer = 000000A9812AA800] 13:15:38 INFO - PROCESS | 2332 | 1464293738979 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A982C16400) [pid = 2332] [serial = 1406] [outer = 000000A9812AA800] 13:15:39 INFO - PROCESS | 2332 | 1464293739562 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]]]}] 13:15:39 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) 13:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1034ms 13:15:39 INFO - PROCESS | 2332 | 1464293739639 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 2332 | 1464293739646 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:15:39 INFO - PROCESS | 2332 | 1464293739652 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 2332 | 1464293739655 Marionette TRACE conn6 <- [1,1838,null,{}] 13:15:39 INFO - PROCESS | 2332 | 1464293739680 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}] 13:15:39 INFO - PROCESS | 2332 | 1464293739843 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:15:39 INFO - PROCESS | 2332 | 1464293739854 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6930800 == 44 [pid = 2332] [id = 469] 13:15:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9848ECC00) [pid = 2332] [serial = 1407] [outer = 0000000000000000] 13:15:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9AA87BC00) [pid = 2332] [serial = 1408] [outer = 000000A9848ECC00] 13:15:39 INFO - PROCESS | 2332 | 1464293739910 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9AC2A8400) [pid = 2332] [serial = 1409] [outer = 000000A9848ECC00] 13:15:40 INFO - PROCESS | 2332 | 1464293740567 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]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 922ms 13:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:15:40 INFO - PROCESS | 2332 | 1464293740580 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 2332 | 1464293740583 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:15:40 INFO - PROCESS | 2332 | 1464293740587 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 2332 | 1464293740591 Marionette TRACE conn6 <- [1,1842,null,{}] 13:15:40 INFO - PROCESS | 2332 | 1464293740603 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}] 13:15:40 INFO - PROCESS | 2332 | 1464293740723 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:15:40 INFO - PROCESS | 2332 | 1464293740819 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC682000 == 45 [pid = 2332] [id = 470] 13:15:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B2412C00) [pid = 2332] [serial = 1410] [outer = 0000000000000000] 13:15:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B5504000) [pid = 2332] [serial = 1411] [outer = 000000A9B2412C00] 13:15:40 INFO - PROCESS | 2332 | 1464293740877 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B5C8D000) [pid = 2332] [serial = 1412] [outer = 000000A9B2412C00] 13:15:41 INFO - PROCESS | 2332 | 1464293741527 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]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 987ms 13:15:41 INFO - PROCESS | 2332 | 1464293741576 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 2332 | 1464293741580 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:15:41 INFO - PROCESS | 2332 | 1464293741583 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 2332 | 1464293741585 Marionette TRACE conn6 <- [1,1846,null,{}] 13:15:41 INFO - PROCESS | 2332 | 1464293741589 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}] 13:15:41 INFO - PROCESS | 2332 | 1464293741702 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:15:41 INFO - PROCESS | 2332 | 1464293741823 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8BB000 == 46 [pid = 2332] [id = 471] 13:15:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B670E800) [pid = 2332] [serial = 1413] [outer = 0000000000000000] 13:15:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B67CA000) [pid = 2332] [serial = 1414] [outer = 000000A9B670E800] 13:15:41 INFO - PROCESS | 2332 | 1464293741881 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B6F10000) [pid = 2332] [serial = 1415] [outer = 000000A9B670E800] 13:15:42 INFO - PROCESS | 2332 | 1464293742492 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]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 943ms 13:15:42 INFO - PROCESS | 2332 | 1464293742528 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 2332 | 1464293742531 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:15:42 INFO - PROCESS | 2332 | 1464293742534 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 2332 | 1464293742537 Marionette TRACE conn6 <- [1,1850,null,{}] 13:15:42 INFO - PROCESS | 2332 | 1464293742540 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}] 13:15:42 INFO - PROCESS | 2332 | 1464293742650 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:15:42 INFO - PROCESS | 2332 | 1464293742897 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A2800 == 47 [pid = 2332] [id = 472] 13:15:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9806D9C00) [pid = 2332] [serial = 1416] [outer = 0000000000000000] 13:15:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A980AF0C00) [pid = 2332] [serial = 1417] [outer = 000000A9806D9C00] 13:15:42 INFO - PROCESS | 2332 | 1464293742969 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9812AC400) [pid = 2332] [serial = 1418] [outer = 000000A9806D9C00] 13:15:43 INFO - PROCESS | 2332 | 1464293743607 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]]]}] 13:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1140ms 13:15:43 INFO - PROCESS | 2332 | 1464293743678 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 2332 | 1464293743682 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:15:43 INFO - PROCESS | 2332 | 1464293743687 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:15:43 INFO - PROCESS | 2332 | 1464293743691 Marionette TRACE conn6 <- [1,1854,null,{}] 13:15:43 INFO - PROCESS | 2332 | 1464293743712 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}] 13:15:43 INFO - PROCESS | 2332 | 1464293743853 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:15:43 INFO - PROCESS | 2332 | 1464293743904 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA6A4000 == 48 [pid = 2332] [id = 473] 13:15:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9847CCC00) [pid = 2332] [serial = 1419] [outer = 0000000000000000] 13:15:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9847D5800) [pid = 2332] [serial = 1420] [outer = 000000A9847CCC00] 13:15:43 INFO - PROCESS | 2332 | 1464293743956 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9848C9800) [pid = 2332] [serial = 1421] [outer = 000000A9847CCC00] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA732000 == 47 [pid = 2332] [id = 466] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9938800 == 46 [pid = 2332] [id = 465] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B4C800 == 45 [pid = 2332] [id = 464] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BE7800 == 44 [pid = 2332] [id = 463] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6937000 == 43 [pid = 2332] [id = 462] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5564000 == 42 [pid = 2332] [id = 461] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1AF3800 == 41 [pid = 2332] [id = 460] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A1800 == 40 [pid = 2332] [id = 459] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA79F800 == 39 [pid = 2332] [id = 458] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A981306400) [pid = 2332] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9848B3400) [pid = 2332] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B2995400) [pid = 2332] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B2417400) [pid = 2332] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B5508400) [pid = 2332] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A0000 == 38 [pid = 2332] [id = 454] 13:15:44 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91DC000 == 37 [pid = 2332] [id = 453] 13:15:44 INFO - PROCESS | 2332 | 1464293744512 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]]]}] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9AA87E400) [pid = 2332] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A982BDE400) [pid = 2332] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9AC2AA800) [pid = 2332] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9AB94E000) [pid = 2332] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9811BD800) [pid = 2332] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A98130D000) [pid = 2332] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A981171000) [pid = 2332] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9806E5800) [pid = 2332] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9848AB400) [pid = 2332] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B331C800) [pid = 2332] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B157B400) [pid = 2332] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9AD7B0000) [pid = 2332] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B2483000) [pid = 2332] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B1AB4000) [pid = 2332] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A982C21800) [pid = 2332] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AC253000) [pid = 2332] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9848E2C00) [pid = 2332] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B240B400) [pid = 2332] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 880ms 13:15:44 INFO - PROCESS | 2332 | 1464293744574 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 2332 | 1464293744578 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:15:44 INFO - PROCESS | 2332 | 1464293744583 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 2332 | 1464293744585 Marionette TRACE conn6 <- [1,1858,null,{}] 13:15:44 INFO - PROCESS | 2332 | 1464293744588 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}] 13:15:44 INFO - PROCESS | 2332 | 1464293744678 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:15:44 INFO - PROCESS | 2332 | 1464293744686 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846E4000 == 38 [pid = 2332] [id = 474] 13:15:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A980AE7000) [pid = 2332] [serial = 1422] [outer = 0000000000000000] 13:15:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A98167F000) [pid = 2332] [serial = 1423] [outer = 000000A980AE7000] 13:15:44 INFO - PROCESS | 2332 | 1464293744732 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A983BC5C00) [pid = 2332] [serial = 1424] [outer = 000000A980AE7000] 13:15:45 INFO - PROCESS | 2332 | 1464293745251 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]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 13:15:45 INFO - PROCESS | 2332 | 1464293745278 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 2332 | 1464293745281 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:15:45 INFO - PROCESS | 2332 | 1464293745287 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 2332 | 1464293745293 Marionette TRACE conn6 <- [1,1862,null,{}] 13:15:45 INFO - PROCESS | 2332 | 1464293745302 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}] 13:15:45 INFO - PROCESS | 2332 | 1464293745391 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:15:45 INFO - PROCESS | 2332 | 1464293745504 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27B7000 == 39 [pid = 2332] [id = 475] 13:15:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A982BDE400) [pid = 2332] [serial = 1425] [outer = 0000000000000000] 13:15:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AB962C00) [pid = 2332] [serial = 1426] [outer = 000000A982BDE400] 13:15:45 INFO - PROCESS | 2332 | 1464293745557 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AC24F400) [pid = 2332] [serial = 1427] [outer = 000000A982BDE400] 13:15:45 INFO - PROCESS | 2332 | 1464293745948 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]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 13:15:45 INFO - PROCESS | 2332 | 1464293745977 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 2332 | 1464293745980 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:15:45 INFO - PROCESS | 2332 | 1464293745983 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:15:45 INFO - PROCESS | 2332 | 1464293745985 Marionette TRACE conn6 <- [1,1866,null,{}] 13:15:45 INFO - PROCESS | 2332 | 1464293745988 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}] 13:15:46 INFO - PROCESS | 2332 | 1464293746077 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:15:46 INFO - PROCESS | 2332 | 1464293746084 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6096000 == 40 [pid = 2332] [id = 476] 13:15:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9AC2B3400) [pid = 2332] [serial = 1428] [outer = 0000000000000000] 13:15:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9AD7B2800) [pid = 2332] [serial = 1429] [outer = 000000A9AC2B3400] 13:15:46 INFO - PROCESS | 2332 | 1464293746129 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B0C0E400) [pid = 2332] [serial = 1430] [outer = 000000A9AC2B3400] 13:15:46 INFO - PROCESS | 2332 | 1464293746605 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]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 13:15:46 INFO - PROCESS | 2332 | 1464293746677 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 2332 | 1464293746680 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:15:46 INFO - PROCESS | 2332 | 1464293746683 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 2332 | 1464293746685 Marionette TRACE conn6 <- [1,1870,null,{}] 13:15:46 INFO - PROCESS | 2332 | 1464293746688 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}] 13:15:46 INFO - PROCESS | 2332 | 1464293746802 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:15:46 INFO - PROCESS | 2332 | 1464293746885 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F76800 == 41 [pid = 2332] [id = 477] 13:15:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B1580400) [pid = 2332] [serial = 1431] [outer = 0000000000000000] 13:15:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B174BC00) [pid = 2332] [serial = 1432] [outer = 000000A9B1580400] 13:15:46 INFO - PROCESS | 2332 | 1464293746940 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B2411400) [pid = 2332] [serial = 1433] [outer = 000000A9B1580400] 13:15:47 INFO - PROCESS | 2332 | 1464293747415 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]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 776ms 13:15:47 INFO - PROCESS | 2332 | 1464293747465 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 2332 | 1464293747467 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:15:47 INFO - PROCESS | 2332 | 1464293747471 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:15:47 INFO - PROCESS | 2332 | 1464293747472 Marionette TRACE conn6 <- [1,1874,null,{}] 13:15:47 INFO - PROCESS | 2332 | 1464293747476 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}] 13:15:47 INFO - PROCESS | 2332 | 1464293747595 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:15:47 INFO - PROCESS | 2332 | 1464293747608 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98318D800 == 42 [pid = 2332] [id = 478] 13:15:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B2483800) [pid = 2332] [serial = 1434] [outer = 0000000000000000] 13:15:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B547E800) [pid = 2332] [serial = 1435] [outer = 000000A9B2483800] 13:15:47 INFO - PROCESS | 2332 | 1464293747700 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B550FC00) [pid = 2332] [serial = 1436] [outer = 000000A9B2483800] 13:15:48 INFO - PROCESS | 2332 | 1464293748128 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]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 691ms 13:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:15:48 INFO - PROCESS | 2332 | 1464293748166 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 2332 | 1464293748168 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:15:48 INFO - PROCESS | 2332 | 1464293748171 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 2332 | 1464293748173 Marionette TRACE conn6 <- [1,1878,null,{}] 13:15:48 INFO - PROCESS | 2332 | 1464293748177 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}] 13:15:48 INFO - PROCESS | 2332 | 1464293748468 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A980AEC400) [pid = 2332] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9811C1400) [pid = 2332] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B0DF7C00) [pid = 2332] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9811BAC00) [pid = 2332] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9824E6800) [pid = 2332] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9AC7D4000) [pid = 2332] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B2591800) [pid = 2332] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9824F0800) [pid = 2332] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A981307000) [pid = 2332] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9AA878000) [pid = 2332] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B5C8D800) [pid = 2332] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:15:48 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B6446000) [pid = 2332] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:15:48 INFO - PROCESS | 2332 | 1464293748528 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA691000 == 43 [pid = 2332] [id = 479] 13:15:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9806DEC00) [pid = 2332] [serial = 1437] [outer = 0000000000000000] 13:15:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A98116D400) [pid = 2332] [serial = 1438] [outer = 000000A9806DEC00] 13:15:48 INFO - PROCESS | 2332 | 1464293748574 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B0DF7C00) [pid = 2332] [serial = 1439] [outer = 000000A9806DEC00] 13:15:48 INFO - PROCESS | 2332 | 1464293748933 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]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 775ms 13:15:48 INFO - PROCESS | 2332 | 1464293748958 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 2332 | 1464293748968 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:15:48 INFO - PROCESS | 2332 | 1464293748979 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 2332 | 1464293748980 Marionette TRACE conn6 <- [1,1882,null,{}] 13:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:15:48 INFO - PROCESS | 2332 | 1464293748984 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}] 13:15:49 INFO - PROCESS | 2332 | 1464293749068 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:15:49 INFO - PROCESS | 2332 | 1464293749075 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91D3000 == 44 [pid = 2332] [id = 480] 13:15:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B5C81800) [pid = 2332] [serial = 1440] [outer = 0000000000000000] 13:15:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B5D61C00) [pid = 2332] [serial = 1441] [outer = 000000A9B5C81800] 13:15:49 INFO - PROCESS | 2332 | 1464293749120 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B644F400) [pid = 2332] [serial = 1442] [outer = 000000A9B5C81800] 13:15:49 INFO - PROCESS | 2332 | 1464293749553 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]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 13:15:49 INFO - PROCESS | 2332 | 1464293749614 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 2332 | 1464293749617 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:15:49 INFO - PROCESS | 2332 | 1464293749620 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 2332 | 1464293749621 Marionette TRACE conn6 <- [1,1886,null,{}] 13:15:49 INFO - PROCESS | 2332 | 1464293749625 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}] 13:15:49 INFO - PROCESS | 2332 | 1464293749711 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:15:49 INFO - PROCESS | 2332 | 1464293749720 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9F76800 == 45 [pid = 2332] [id = 481] 13:15:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9824EE400) [pid = 2332] [serial = 1443] [outer = 0000000000000000] 13:15:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B665C400) [pid = 2332] [serial = 1444] [outer = 000000A9824EE400] 13:15:49 INFO - PROCESS | 2332 | 1464293749764 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B6711000) [pid = 2332] [serial = 1445] [outer = 000000A9824EE400] 13:15:50 INFO - PROCESS | 2332 | 1464293750218 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]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 627ms 13:15:50 INFO - PROCESS | 2332 | 1464293750254 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 2332 | 1464293750256 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:15:50 INFO - PROCESS | 2332 | 1464293750260 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:15:50 INFO - PROCESS | 2332 | 1464293750262 Marionette TRACE conn6 <- [1,1890,null,{}] 13:15:50 INFO - PROCESS | 2332 | 1464293750271 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}] 13:15:50 INFO - PROCESS | 2332 | 1464293750365 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:15:50 INFO - PROCESS | 2332 | 1464293750372 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD93800 == 46 [pid = 2332] [id = 482] 13:15:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B6F08C00) [pid = 2332] [serial = 1446] [outer = 0000000000000000] 13:15:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B83C7C00) [pid = 2332] [serial = 1447] [outer = 000000A9B6F08C00] 13:15:50 INFO - PROCESS | 2332 | 1464293750422 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B84DD400) [pid = 2332] [serial = 1448] [outer = 000000A9B6F08C00] 13:15:51 INFO - PROCESS | 2332 | 1464293751149 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]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 13:15:51 INFO - PROCESS | 2332 | 1464293751209 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 2332 | 1464293751215 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:15:51 INFO - PROCESS | 2332 | 1464293751220 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:15:51 INFO - PROCESS | 2332 | 1464293751225 Marionette TRACE conn6 <- [1,1894,null,{}] 13:15:51 INFO - PROCESS | 2332 | 1464293751231 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}] 13:15:51 INFO - PROCESS | 2332 | 1464293751358 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:15:51 INFO - PROCESS | 2332 | 1464293751476 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB91A800 == 47 [pid = 2332] [id = 483] 13:15:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A981687800) [pid = 2332] [serial = 1449] [outer = 0000000000000000] 13:15:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A982C15000) [pid = 2332] [serial = 1450] [outer = 000000A981687800] 13:15:51 INFO - PROCESS | 2332 | 1464293751538 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9848AD400) [pid = 2332] [serial = 1451] [outer = 000000A981687800] 13:15:52 INFO - PROCESS | 2332 | 1464293752128 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]]]}] 13:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 945ms 13:15:52 INFO - PROCESS | 2332 | 1464293752168 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 2332 | 1464293752175 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:15:52 INFO - PROCESS | 2332 | 1464293752181 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 2332 | 1464293752185 Marionette TRACE conn6 <- [1,1898,null,{}] 13:15:52 INFO - PROCESS | 2332 | 1464293752189 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}] 13:15:52 INFO - PROCESS | 2332 | 1464293752309 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:15:52 INFO - PROCESS | 2332 | 1464293752435 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B84A6800 == 48 [pid = 2332] [id = 484] 13:15:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9AB960000) [pid = 2332] [serial = 1452] [outer = 0000000000000000] 13:15:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9AD61F800) [pid = 2332] [serial = 1453] [outer = 000000A9AB960000] 13:15:52 INFO - PROCESS | 2332 | 1464293752493 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B174C400) [pid = 2332] [serial = 1454] [outer = 000000A9AB960000] 13:15:53 INFO - PROCESS | 2332 | 1464293753094 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]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 985ms 13:15:53 INFO - PROCESS | 2332 | 1464293753168 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 2332 | 1464293753170 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:15:53 INFO - PROCESS | 2332 | 1464293753174 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 2332 | 1464293753179 Marionette TRACE conn6 <- [1,1902,null,{}] 13:15:53 INFO - PROCESS | 2332 | 1464293753190 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}] 13:15:53 INFO - PROCESS | 2332 | 1464293753337 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:15:53 INFO - PROCESS | 2332 | 1464293753463 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD87000 == 49 [pid = 2332] [id = 485] 13:15:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B600E000) [pid = 2332] [serial = 1455] [outer = 0000000000000000] 13:15:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B6705000) [pid = 2332] [serial = 1456] [outer = 000000A9B600E000] 13:15:53 INFO - PROCESS | 2332 | 1464293753523 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B84D8400) [pid = 2332] [serial = 1457] [outer = 000000A9B600E000] 13:15:54 INFO - PROCESS | 2332 | 1464293754179 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]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1027ms 13:15:54 INFO - PROCESS | 2332 | 1464293754203 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 2332 | 1464293754206 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:15:54 INFO - PROCESS | 2332 | 1464293754209 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 2332 | 1464293754212 Marionette TRACE conn6 <- [1,1906,null,{}] 13:15:54 INFO - PROCESS | 2332 | 1464293754215 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}] 13:15:54 INFO - PROCESS | 2332 | 1464293754331 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:15:54 INFO - PROCESS | 2332 | 1464293754426 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE77000 == 50 [pid = 2332] [id = 486] 13:15:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B84E3400) [pid = 2332] [serial = 1458] [outer = 0000000000000000] 13:15:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B855D800) [pid = 2332] [serial = 1459] [outer = 000000A9B84E3400] 13:15:54 INFO - PROCESS | 2332 | 1464293754482 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B8564400) [pid = 2332] [serial = 1460] [outer = 000000A9B84E3400] 13:15:55 INFO - PROCESS | 2332 | 1464293755000 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]]]}] 13:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 837ms 13:15:55 INFO - PROCESS | 2332 | 1464293755072 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 2332 | 1464293755074 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:15:55 INFO - PROCESS | 2332 | 1464293755078 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 2332 | 1464293755080 Marionette TRACE conn6 <- [1,1910,null,{}] 13:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:15:55 INFO - PROCESS | 2332 | 1464293755127 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}] 13:15:55 INFO - PROCESS | 2332 | 1464293755270 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:15:55 INFO - PROCESS | 2332 | 1464293755321 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66BA000 == 51 [pid = 2332] [id = 487] 13:15:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A982356C00) [pid = 2332] [serial = 1461] [outer = 0000000000000000] 13:15:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B2411000) [pid = 2332] [serial = 1462] [outer = 000000A982356C00] 13:15:55 INFO - PROCESS | 2332 | 1464293755377 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B84E3800) [pid = 2332] [serial = 1463] [outer = 000000A982356C00] 13:15:56 INFO - PROCESS | 2332 | 1464293756113 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]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1106ms 13:15:56 INFO - PROCESS | 2332 | 1464293756189 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 2332 | 1464293756193 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:15:56 INFO - PROCESS | 2332 | 1464293756212 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 2332 | 1464293756217 Marionette TRACE conn6 <- [1,1914,null,{}] 13:15:56 INFO - PROCESS | 2332 | 1464293756225 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}] 13:15:56 INFO - PROCESS | 2332 | 1464293756339 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:15:56 INFO - PROCESS | 2332 | 1464293756464 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1551800 == 52 [pid = 2332] [id = 488] 13:15:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A981304400) [pid = 2332] [serial = 1464] [outer = 0000000000000000] 13:15:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A98168C400) [pid = 2332] [serial = 1465] [outer = 000000A981304400] 13:15:56 INFO - PROCESS | 2332 | 1464293756520 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A982C20C00) [pid = 2332] [serial = 1466] [outer = 000000A981304400] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9F76800 == 51 [pid = 2332] [id = 481] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91D3000 == 50 [pid = 2332] [id = 480] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA691000 == 49 [pid = 2332] [id = 479] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A98318D800 == 48 [pid = 2332] [id = 478] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F76800 == 47 [pid = 2332] [id = 477] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6096000 == 46 [pid = 2332] [id = 476] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27B7000 == 45 [pid = 2332] [id = 475] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846E4000 == 44 [pid = 2332] [id = 474] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA6A4000 == 43 [pid = 2332] [id = 473] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A2800 == 42 [pid = 2332] [id = 472] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6930800 == 41 [pid = 2332] [id = 469] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A98234D000) [pid = 2332] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9847D4800) [pid = 2332] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B174E000) [pid = 2332] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B6671000) [pid = 2332] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CD1800 == 40 [pid = 2332] [id = 468] 13:15:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBB90000 == 39 [pid = 2332] [id = 467] 13:15:57 INFO - PROCESS | 2332 | 1464293757179 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]]]}] 13:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1003ms 13:15:57 INFO - PROCESS | 2332 | 1464293757207 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 2332 | 1464293757212 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:15:57 INFO - PROCESS | 2332 | 1464293757218 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 2332 | 1464293757221 Marionette TRACE conn6 <- [1,1918,null,{}] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B5590800) [pid = 2332] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A982C17000) [pid = 2332] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B148F400) [pid = 2332] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B240DC00) [pid = 2332] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B0C0EC00) [pid = 2332] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9824E8800) [pid = 2332] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A983BCE000) [pid = 2332] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9848B2800) [pid = 2332] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9AD85FC00) [pid = 2332] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B5C89000) [pid = 2332] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B5542800) [pid = 2332] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9847CE400) [pid = 2332] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A982BDA800) [pid = 2332] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9AC2A5400) [pid = 2332] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9AB110000) [pid = 2332] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9AC24C400) [pid = 2332] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B5D5D000) [pid = 2332] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B6657C00) [pid = 2332] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9812A3400) [pid = 2332] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B6666000) [pid = 2332] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B0C6CC00) [pid = 2332] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B60B7000) [pid = 2332] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:15:57 INFO - PROCESS | 2332 | 1464293757241 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}] 13:15:57 INFO - PROCESS | 2332 | 1464293757336 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:15:57 INFO - PROCESS | 2332 | 1464293757343 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CD1800 == 40 [pid = 2332] [id = 489] 13:15:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A981166400) [pid = 2332] [serial = 1467] [outer = 0000000000000000] 13:15:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A982BD7400) [pid = 2332] [serial = 1468] [outer = 000000A981166400] 13:15:57 INFO - PROCESS | 2332 | 1464293757391 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9848AB400) [pid = 2332] [serial = 1469] [outer = 000000A981166400] 13:15:57 INFO - PROCESS | 2332 | 1464293757915 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]]]}] 13:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 754ms 13:15:57 INFO - PROCESS | 2332 | 1464293757975 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 2332 | 1464293757977 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:15:57 INFO - PROCESS | 2332 | 1464293757981 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 2332 | 1464293757984 Marionette TRACE conn6 <- [1,1922,null,{}] 13:15:58 INFO - PROCESS | 2332 | 1464293757995 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}] 13:15:58 INFO - PROCESS | 2332 | 1464293758094 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:15:58 INFO - PROCESS | 2332 | 1464293758172 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29BE800 == 41 [pid = 2332] [id = 490] 13:15:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A981307000) [pid = 2332] [serial = 1470] [outer = 0000000000000000] 13:15:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9AC18DC00) [pid = 2332] [serial = 1471] [outer = 000000A981307000] 13:15:58 INFO - PROCESS | 2332 | 1464293758222 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9AD61C400) [pid = 2332] [serial = 1472] [outer = 000000A981307000] 13:15:58 INFO - PROCESS | 2332 | 1464293758613 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]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 13:15:58 INFO - PROCESS | 2332 | 1464293758681 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 2332 | 1464293758684 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:15:58 INFO - PROCESS | 2332 | 1464293758688 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 2332 | 1464293758689 Marionette TRACE conn6 <- [1,1926,null,{}] 13:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:15:58 INFO - PROCESS | 2332 | 1464293758693 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}] 13:15:58 INFO - PROCESS | 2332 | 1464293758783 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:15:58 INFO - PROCESS | 2332 | 1464293758790 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6926000 == 42 [pid = 2332] [id = 491] 13:15:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B0D82C00) [pid = 2332] [serial = 1473] [outer = 0000000000000000] 13:15:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B1754C00) [pid = 2332] [serial = 1474] [outer = 000000A9B0D82C00] 13:15:58 INFO - PROCESS | 2332 | 1464293758836 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B2419000) [pid = 2332] [serial = 1475] [outer = 000000A9B0D82C00] 13:15:59 INFO - PROCESS | 2332 | 1464293759274 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]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 13:15:59 INFO - PROCESS | 2332 | 1464293759328 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 2332 | 1464293759330 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:15:59 INFO - PROCESS | 2332 | 1464293759334 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 2332 | 1464293759336 Marionette TRACE conn6 <- [1,1930,null,{}] 13:15:59 INFO - PROCESS | 2332 | 1464293759339 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}] 13:15:59 INFO - PROCESS | 2332 | 1464293759451 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:15:59 INFO - PROCESS | 2332 | 1464293759534 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8491800 == 43 [pid = 2332] [id = 492] 13:15:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9AC2B1C00) [pid = 2332] [serial = 1476] [outer = 0000000000000000] 13:15:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B298D400) [pid = 2332] [serial = 1477] [outer = 000000A9AC2B1C00] 13:15:59 INFO - PROCESS | 2332 | 1464293759580 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B5509400) [pid = 2332] [serial = 1478] [outer = 000000A9AC2B1C00] 13:16:00 INFO - PROCESS | 2332 | 1464293759997 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]]]}] 13:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 13:16:00 INFO - PROCESS | 2332 | 1464293760070 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 2332 | 1464293760072 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:16:00 INFO - PROCESS | 2332 | 1464293760075 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 2332 | 1464293760077 Marionette TRACE conn6 <- [1,1934,null,{}] 13:16:00 INFO - PROCESS | 2332 | 1464293760092 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}] 13:16:00 INFO - PROCESS | 2332 | 1464293760265 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:16:00 INFO - PROCESS | 2332 | 1464293760290 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9156800 == 44 [pid = 2332] [id = 493] 13:16:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B6665000) [pid = 2332] [serial = 1479] [outer = 0000000000000000] 13:16:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B6668800) [pid = 2332] [serial = 1480] [outer = 000000A9B6665000] 13:16:00 INFO - PROCESS | 2332 | 1464293760337 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B670E000) [pid = 2332] [serial = 1481] [outer = 000000A9B6665000] 13:16:00 INFO - PROCESS | 2332 | 1464293760788 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]]]}] 13:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 795ms 13:16:00 INFO - PROCESS | 2332 | 1464293760874 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 2332 | 1464293760876 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:16:00 INFO - PROCESS | 2332 | 1464293760879 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 2332 | 1464293760881 Marionette TRACE conn6 <- [1,1938,null,{}] 13:16:00 INFO - PROCESS | 2332 | 1464293760885 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}] 13:16:01 INFO - PROCESS | 2332 | 1464293761000 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:16:01 INFO - PROCESS | 2332 | 1464293761060 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9F76800 == 45 [pid = 2332] [id = 494] 13:16:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B6F38C00) [pid = 2332] [serial = 1482] [outer = 0000000000000000] 13:16:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B83CB000) [pid = 2332] [serial = 1483] [outer = 000000A9B6F38C00] 13:16:01 INFO - PROCESS | 2332 | 1464293761106 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B8566800) [pid = 2332] [serial = 1484] [outer = 000000A9B6F38C00] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9824EE400) [pid = 2332] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B1580400) [pid = 2332] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B2483800) [pid = 2332] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9806D9C00) [pid = 2332] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A980AE7000) [pid = 2332] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9AC2B3400) [pid = 2332] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A982BDE400) [pid = 2332] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9806DEC00) [pid = 2332] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9847CCC00) [pid = 2332] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:16:01 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B5C81800) [pid = 2332] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:16:01 INFO - PROCESS | 2332 | 1464293761660 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]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 839ms 13:16:01 INFO - PROCESS | 2332 | 1464293761722 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 2332 | 1464293761724 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:16:01 INFO - PROCESS | 2332 | 1464293761727 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 2332 | 1464293761729 Marionette TRACE conn6 <- [1,1942,null,{}] 13:16:01 INFO - PROCESS | 2332 | 1464293761740 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}] 13:16:01 INFO - PROCESS | 2332 | 1464293761837 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:16:01 INFO - PROCESS | 2332 | 1464293761845 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD7E000 == 46 [pid = 2332] [id = 495] 13:16:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AC2B3400) [pid = 2332] [serial = 1485] [outer = 0000000000000000] 13:16:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B6007400) [pid = 2332] [serial = 1486] [outer = 000000A9AC2B3400] 13:16:01 INFO - PROCESS | 2332 | 1464293761892 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B8578800) [pid = 2332] [serial = 1487] [outer = 000000A9AC2B3400] 13:16:02 INFO - PROCESS | 2332 | 1464293762316 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]]]}] 13:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 13:16:02 INFO - PROCESS | 2332 | 1464293762360 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 2332 | 1464293762362 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:16:02 INFO - PROCESS | 2332 | 1464293762370 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 2332 | 1464293762372 Marionette TRACE conn6 <- [1,1946,null,{}] 13:16:02 INFO - PROCESS | 2332 | 1464293762375 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}] 13:16:02 INFO - PROCESS | 2332 | 1464293762461 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:16:02 INFO - PROCESS | 2332 | 1464293762468 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD7C800 == 47 [pid = 2332] [id = 496] 13:16:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B8580800) [pid = 2332] [serial = 1488] [outer = 0000000000000000] 13:16:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B8584000) [pid = 2332] [serial = 1489] [outer = 000000A9B8580800] 13:16:02 INFO - PROCESS | 2332 | 1464293762512 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B8B16800) [pid = 2332] [serial = 1490] [outer = 000000A9B8580800] 13:16:02 INFO - PROCESS | 2332 | 1464293762941 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]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 13:16:03 INFO - PROCESS | 2332 | 1464293763013 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 2332 | 1464293763016 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:16:03 INFO - PROCESS | 2332 | 1464293763019 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:16:03 INFO - PROCESS | 2332 | 1464293763021 Marionette TRACE conn6 <- [1,1950,null,{}] 13:16:03 INFO - PROCESS | 2332 | 1464293763025 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}] 13:16:03 INFO - PROCESS | 2332 | 1464293763122 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:16:03 INFO - PROCESS | 2332 | 1464293763133 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD63A000 == 48 [pid = 2332] [id = 497] 13:16:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B8B1E400) [pid = 2332] [serial = 1491] [outer = 0000000000000000] 13:16:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B8BB2000) [pid = 2332] [serial = 1492] [outer = 000000A9B8B1E400] 13:16:03 INFO - PROCESS | 2332 | 1464293763177 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B8BC2400) [pid = 2332] [serial = 1493] [outer = 000000A9B8B1E400] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8BB000 == 47 [pid = 2332] [id = 471] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC682000 == 46 [pid = 2332] [id = 470] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C0C000 == 45 [pid = 2332] [id = 455] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A980A05800 == 44 [pid = 2332] [id = 457] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91D3800 == 43 [pid = 2332] [id = 443] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9939000 == 42 [pid = 2332] [id = 456] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1551800 == 41 [pid = 2332] [id = 488] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66BA000 == 40 [pid = 2332] [id = 487] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE77000 == 39 [pid = 2332] [id = 486] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD87000 == 38 [pid = 2332] [id = 485] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B84A6800 == 37 [pid = 2332] [id = 484] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB91A800 == 36 [pid = 2332] [id = 483] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD93800 == 35 [pid = 2332] [id = 482] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8491800 == 34 [pid = 2332] [id = 492] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9F76800 == 33 [pid = 2332] [id = 494] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9156800 == 32 [pid = 2332] [id = 493] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD7E000 == 31 [pid = 2332] [id = 495] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6926000 == 30 [pid = 2332] [id = 491] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD7C800 == 29 [pid = 2332] [id = 496] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CD1800 == 28 [pid = 2332] [id = 489] 13:16:04 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29BE800 == 27 [pid = 2332] [id = 490] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B174BC00) [pid = 2332] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B547E800) [pid = 2332] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A980AF0C00) [pid = 2332] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A98167F000) [pid = 2332] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A983BC5C00) [pid = 2332] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B2411400) [pid = 2332] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9AD7B2800) [pid = 2332] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9AB962C00) [pid = 2332] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9AC24F400) [pid = 2332] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A98130CC00) [pid = 2332] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A98116D400) [pid = 2332] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9848C9800) [pid = 2332] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9847D5800) [pid = 2332] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9AA87BC00) [pid = 2332] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B5504000) [pid = 2332] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B67CA000) [pid = 2332] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B550FC00) [pid = 2332] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B5D61C00) [pid = 2332] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9812AC400) [pid = 2332] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B6711000) [pid = 2332] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B644F400) [pid = 2332] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B0DF7C00) [pid = 2332] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B0C0E400) [pid = 2332] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B665C400) [pid = 2332] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2332 | 1464293765316 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]]]}] 13:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2331ms 13:16:05 INFO - PROCESS | 2332 | 1464293765355 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 2332 | 1464293765359 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:16:05 INFO - PROCESS | 2332 | 1464293765365 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:16:05 INFO - PROCESS | 2332 | 1464293765368 Marionette TRACE conn6 <- [1,1954,null,{}] 13:16:05 INFO - PROCESS | 2332 | 1464293765375 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}] 13:16:05 INFO - PROCESS | 2332 | 1464293765473 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:16:05 INFO - PROCESS | 2332 | 1464293765485 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9812D1000 == 28 [pid = 2332] [id = 498] 13:16:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A980AE5C00) [pid = 2332] [serial = 1494] [outer = 0000000000000000] 13:16:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A980AE6400) [pid = 2332] [serial = 1495] [outer = 000000A980AE5C00] 13:16:05 INFO - PROCESS | 2332 | 1464293765535 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A981168C00) [pid = 2332] [serial = 1496] [outer = 000000A980AE5C00] 13:16:06 INFO - PROCESS | 2332 | 1464293766039 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]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 13:16:06 INFO - PROCESS | 2332 | 1464293766061 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 2332 | 1464293766068 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:16:06 INFO - PROCESS | 2332 | 1464293766074 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 2332 | 1464293766077 Marionette TRACE conn6 <- [1,1958,null,{}] 13:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:16:06 INFO - PROCESS | 2332 | 1464293766081 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}] 13:16:06 INFO - PROCESS | 2332 | 1464293766174 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:16:06 INFO - PROCESS | 2332 | 1464293766185 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B4D000 == 29 [pid = 2332] [id = 499] 13:16:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9811BD800) [pid = 2332] [serial = 1497] [outer = 0000000000000000] 13:16:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9812A0000) [pid = 2332] [serial = 1498] [outer = 000000A9811BD800] 13:16:06 INFO - PROCESS | 2332 | 1464293766232 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A981303400) [pid = 2332] [serial = 1499] [outer = 000000A9811BD800] 13:16:06 INFO - PROCESS | 2332 | 1464293766699 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]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 13:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:16:06 INFO - PROCESS | 2332 | 1464293766772 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 2332 | 1464293766775 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:16:06 INFO - PROCESS | 2332 | 1464293766778 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 2332 | 1464293766782 Marionette TRACE conn6 <- [1,1962,null,{}] 13:16:06 INFO - PROCESS | 2332 | 1464293766794 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}] 13:16:06 INFO - PROCESS | 2332 | 1464293766927 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:16:07 INFO - PROCESS | 2332 | 1464293767009 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A9800 == 30 [pid = 2332] [id = 500] 13:16:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9802D2000) [pid = 2332] [serial = 1500] [outer = 0000000000000000] 13:16:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A98234F800) [pid = 2332] [serial = 1501] [outer = 000000A9802D2000] 13:16:07 INFO - PROCESS | 2332 | 1464293767061 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9824EB800) [pid = 2332] [serial = 1502] [outer = 000000A9802D2000] 13:16:07 INFO - PROCESS | 2332 | 1464293767462 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]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 13:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:16:07 INFO - PROCESS | 2332 | 1464293767515 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 2332 | 1464293767517 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:16:07 INFO - PROCESS | 2332 | 1464293767520 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 2332 | 1464293767522 Marionette TRACE conn6 <- [1,1966,null,{}] 13:16:07 INFO - PROCESS | 2332 | 1464293767526 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}] 13:16:07 INFO - PROCESS | 2332 | 1464293767614 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:16:07 INFO - PROCESS | 2332 | 1464293767621 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC834000 == 31 [pid = 2332] [id = 501] 13:16:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A982C12400) [pid = 2332] [serial = 1503] [outer = 0000000000000000] 13:16:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A982C20000) [pid = 2332] [serial = 1504] [outer = 000000A982C12400] 13:16:07 INFO - PROCESS | 2332 | 1464293767668 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A983BCFC00) [pid = 2332] [serial = 1505] [outer = 000000A982C12400] 13:16:08 INFO - PROCESS | 2332 | 1464293768109 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]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 13:16:08 INFO - PROCESS | 2332 | 1464293768153 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 2332 | 1464293768155 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:16:08 INFO - PROCESS | 2332 | 1464293768158 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 2332 | 1464293768160 Marionette TRACE conn6 <- [1,1970,null,{}] 13:16:08 INFO - PROCESS | 2332 | 1464293768164 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}] 13:16:08 INFO - PROCESS | 2332 | 1464293768244 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:16:08 INFO - PROCESS | 2332 | 1464293768250 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1507800 == 32 [pid = 2332] [id = 502] 13:16:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9811B5C00) [pid = 2332] [serial = 1506] [outer = 0000000000000000] 13:16:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9848A7800) [pid = 2332] [serial = 1507] [outer = 000000A9811B5C00] 13:16:08 INFO - PROCESS | 2332 | 1464293768296 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9848B6400) [pid = 2332] [serial = 1508] [outer = 000000A9811B5C00] 13:16:08 INFO - PROCESS | 2332 | 1464293768750 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]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 13:16:08 INFO - PROCESS | 2332 | 1464293768791 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 2332 | 1464293768793 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:16:08 INFO - PROCESS | 2332 | 1464293768801 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 2332 | 1464293768803 Marionette TRACE conn6 <- [1,1974,null,{}] 13:16:08 INFO - PROCESS | 2332 | 1464293768806 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}] 13:16:08 INFO - PROCESS | 2332 | 1464293768926 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:16:08 INFO - PROCESS | 2332 | 1464293768936 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2558000 == 33 [pid = 2332] [id = 503] 13:16:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9848E9C00) [pid = 2332] [serial = 1509] [outer = 0000000000000000] 13:16:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9AA748400) [pid = 2332] [serial = 1510] [outer = 000000A9848E9C00] 13:16:09 INFO - PROCESS | 2332 | 1464293768989 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9AB0D1800) [pid = 2332] [serial = 1511] [outer = 000000A9848E9C00] 13:16:09 INFO - PROCESS | 2332 | 1464293769427 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]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 13:16:09 INFO - PROCESS | 2332 | 1464293769492 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 2332 | 1464293769494 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:16:09 INFO - PROCESS | 2332 | 1464293769497 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:16:09 INFO - PROCESS | 2332 | 1464293769499 Marionette TRACE conn6 <- [1,1978,null,{}] 13:16:09 INFO - PROCESS | 2332 | 1464293769503 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}] 13:16:09 INFO - PROCESS | 2332 | 1464293769581 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:16:09 INFO - PROCESS | 2332 | 1464293769624 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B555E800 == 34 [pid = 2332] [id = 504] 13:16:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9806D8800) [pid = 2332] [serial = 1512] [outer = 0000000000000000] 13:16:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9ABABE800) [pid = 2332] [serial = 1513] [outer = 000000A9806D8800] 13:16:09 INFO - PROCESS | 2332 | 1464293769670 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9AC248000) [pid = 2332] [serial = 1514] [outer = 000000A9806D8800] 13:16:10 INFO - PROCESS | 2332 | 1464293770100 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]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 628ms 13:16:10 INFO - PROCESS | 2332 | 1464293770129 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 2332 | 1464293770131 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:16:10 INFO - PROCESS | 2332 | 1464293770134 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:16:10 INFO - PROCESS | 2332 | 1464293770136 Marionette TRACE conn6 <- [1,1982,null,{}] 13:16:10 INFO - PROCESS | 2332 | 1464293770140 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}] 13:16:10 INFO - PROCESS | 2332 | 1464293770219 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:16:10 INFO - PROCESS | 2332 | 1464293770226 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66AC000 == 35 [pid = 2332] [id = 505] 13:16:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9AC24E000) [pid = 2332] [serial = 1515] [outer = 0000000000000000] 13:16:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9AC2A6400) [pid = 2332] [serial = 1516] [outer = 000000A9AC24E000] 13:16:10 INFO - PROCESS | 2332 | 1464293770272 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9AC2AF000) [pid = 2332] [serial = 1517] [outer = 000000A9AC24E000] 13:16:10 INFO - PROCESS | 2332 | 1464293770733 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]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 13:16:10 INFO - PROCESS | 2332 | 1464293770767 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 2332 | 1464293770769 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:16:10 INFO - PROCESS | 2332 | 1464293770772 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:16:10 INFO - PROCESS | 2332 | 1464293770774 Marionette TRACE conn6 <- [1,1986,null,{}] 13:16:10 INFO - PROCESS | 2332 | 1464293770777 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}] 13:16:10 INFO - PROCESS | 2332 | 1464293770886 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:16:10 INFO - PROCESS | 2332 | 1464293770944 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A7800 == 36 [pid = 2332] [id = 506] 13:16:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9AC7D8800) [pid = 2332] [serial = 1518] [outer = 0000000000000000] 13:16:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9AC861C00) [pid = 2332] [serial = 1519] [outer = 000000A9AC7D8800] 13:16:11 INFO - PROCESS | 2332 | 1464293771016 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9AD859000) [pid = 2332] [serial = 1520] [outer = 000000A9AC7D8800] 13:16:11 INFO - PROCESS | 2332 | 1464293771434 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]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 13:16:11 INFO - PROCESS | 2332 | 1464293771451 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 2332 | 1464293771453 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:16:11 INFO - PROCESS | 2332 | 1464293771457 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:16:11 INFO - PROCESS | 2332 | 1464293771459 Marionette TRACE conn6 <- [1,1990,null,{}] 13:16:11 INFO - PROCESS | 2332 | 1464293771462 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}] 13:16:11 INFO - PROCESS | 2332 | 1464293771586 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:16:11 INFO - PROCESS | 2332 | 1464293771592 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8470000 == 37 [pid = 2332] [id = 507] 13:16:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9AC7D8C00) [pid = 2332] [serial = 1521] [outer = 0000000000000000] 13:16:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9AD8EE400) [pid = 2332] [serial = 1522] [outer = 000000A9AC7D8C00] 13:16:11 INFO - PROCESS | 2332 | 1464293771637 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B0DF3800) [pid = 2332] [serial = 1523] [outer = 000000A9AC7D8C00] 13:16:12 INFO - PROCESS | 2332 | 1464293772126 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]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 13:16:12 INFO - PROCESS | 2332 | 1464293772134 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 2332 | 1464293772137 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:16:12 INFO - PROCESS | 2332 | 1464293772140 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 2332 | 1464293772143 Marionette TRACE conn6 <- [1,1994,null,{}] 13:16:12 INFO - PROCESS | 2332 | 1464293772147 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}] 13:16:12 INFO - PROCESS | 2332 | 1464293772275 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:16:12 INFO - PROCESS | 2332 | 1464293772367 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B14C0000 == 38 [pid = 2332] [id = 508] 13:16:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B19EA000) [pid = 2332] [serial = 1524] [outer = 0000000000000000] 13:16:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9B1AB4000) [pid = 2332] [serial = 1525] [outer = 000000A9B19EA000] 13:16:12 INFO - PROCESS | 2332 | 1464293772422 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9B2441400) [pid = 2332] [serial = 1526] [outer = 000000A9B19EA000] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B8580800) [pid = 2332] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9AC2B1C00) [pid = 2332] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B6665000) [pid = 2332] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B6F38C00) [pid = 2332] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B600E000) [pid = 2332] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9AB960000) [pid = 2332] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A981687800) [pid = 2332] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B6F08C00) [pid = 2332] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B0D82C00) [pid = 2332] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A981166400) [pid = 2332] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A981304400) [pid = 2332] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A982356C00) [pid = 2332] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B84E3400) [pid = 2332] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9AC2B3400) [pid = 2332] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B298C000) [pid = 2332] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A982C1B000) [pid = 2332] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9847CA400) [pid = 2332] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B670E800) [pid = 2332] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B2915400) [pid = 2332] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B2412C00) [pid = 2332] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9811BBC00) [pid = 2332] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B10C0400) [pid = 2332] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9806DF800) [pid = 2332] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9812AA800) [pid = 2332] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B1750C00) [pid = 2332] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9848ECC00) [pid = 2332] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B5504800) [pid = 2332] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9AC24A000) [pid = 2332] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9811C0400) [pid = 2332] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:16:12 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B666CC00) [pid = 2332] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:16:13 INFO - PROCESS | 2332 | 1464293773160 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]]]}] 13:16:13 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 13:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1088ms 13:16:13 INFO - PROCESS | 2332 | 1464293773229 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 2332 | 1464293773232 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:16:13 INFO - PROCESS | 2332 | 1464293773236 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 2332 | 1464293773237 Marionette TRACE conn6 <- [1,1998,null,{}] 13:16:13 INFO - PROCESS | 2332 | 1464293773241 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}] 13:16:13 INFO - PROCESS | 2332 | 1464293773324 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:16:13 INFO - PROCESS | 2332 | 1464293773332 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33B7000 == 39 [pid = 2332] [id = 509] 13:16:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A981687800) [pid = 2332] [serial = 1527] [outer = 0000000000000000] 13:16:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9847D0400) [pid = 2332] [serial = 1528] [outer = 000000A981687800] 13:16:13 INFO - PROCESS | 2332 | 1464293773385 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AC2B3400) [pid = 2332] [serial = 1529] [outer = 000000A981687800] 13:16:13 INFO - PROCESS | 2332 | 1464293773804 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]]]}] 13:16:13 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 13:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 13:16:13 INFO - PROCESS | 2332 | 1464293773867 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 2332 | 1464293773869 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:16:13 INFO - PROCESS | 2332 | 1464293773872 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 2332 | 1464293773874 Marionette TRACE conn6 <- [1,2002,null,{}] 13:16:13 INFO - PROCESS | 2332 | 1464293773877 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}] 13:16:13 INFO - PROCESS | 2332 | 1464293773959 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:16:13 INFO - PROCESS | 2332 | 1464293773968 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9150000 == 40 [pid = 2332] [id = 510] 13:16:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A98116A400) [pid = 2332] [serial = 1530] [outer = 0000000000000000] 13:16:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B2416400) [pid = 2332] [serial = 1531] [outer = 000000A98116A400] 13:16:14 INFO - PROCESS | 2332 | 1464293774014 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B2591800) [pid = 2332] [serial = 1532] [outer = 000000A98116A400] 13:16:14 INFO - PROCESS | 2332 | 1464293774440 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]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 628ms 13:16:14 INFO - PROCESS | 2332 | 1464293774505 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 2332 | 1464293774507 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:16:14 INFO - PROCESS | 2332 | 1464293774510 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 2332 | 1464293774511 Marionette TRACE conn6 <- [1,2006,null,{}] 13:16:14 INFO - PROCESS | 2332 | 1464293774519 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}] 13:16:14 INFO - PROCESS | 2332 | 1464293774602 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:16:14 INFO - PROCESS | 2332 | 1464293774610 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9722800 == 41 [pid = 2332] [id = 511] 13:16:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B2915400) [pid = 2332] [serial = 1533] [outer = 0000000000000000] 13:16:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B298CC00) [pid = 2332] [serial = 1534] [outer = 000000A9B2915400] 13:16:14 INFO - PROCESS | 2332 | 1464293774654 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B3318C00) [pid = 2332] [serial = 1535] [outer = 000000A9B2915400] 13:16:15 INFO - PROCESS | 2332 | 1464293775420 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]]]}] 13:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 985ms 13:16:15 INFO - PROCESS | 2332 | 1464293775499 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:16:15 INFO - PROCESS | 2332 | 1464293775503 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:16:15 INFO - PROCESS | 2332 | 1464293775508 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - PROCESS | 2332 | 1464293775511 Marionette TRACE conn6 <- [1,2010,null,{}] 13:16:15 INFO - PROCESS | 2332 | 1464293775525 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}] 13:16:15 INFO - PROCESS | 2332 | 1464293775648 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:16:15 INFO - PROCESS | 2332 | 1464293775724 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983192000 == 42 [pid = 2332] [id = 512] 13:16:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9804E4400) [pid = 2332] [serial = 1536] [outer = 0000000000000000] 13:16:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A981170000) [pid = 2332] [serial = 1537] [outer = 000000A9804E4400] 13:16:15 INFO - PROCESS | 2332 | 1464293775824 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9812ACC00) [pid = 2332] [serial = 1538] [outer = 000000A9804E4400] 13:16:16 INFO - PROCESS | 2332 | 1464293776521 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]]]}] 13:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1034ms 13:16:16 INFO - PROCESS | 2332 | 1464293776542 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 2332 | 1464293776549 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:16:16 INFO - PROCESS | 2332 | 1464293776556 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 2332 | 1464293776559 Marionette TRACE conn6 <- [1,2014,null,{}] 13:16:16 INFO - PROCESS | 2332 | 1464293776563 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}] 13:16:16 INFO - PROCESS | 2332 | 1464293776713 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:16:16 INFO - PROCESS | 2332 | 1464293776856 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1984800 == 43 [pid = 2332] [id = 513] 13:16:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9804D6800) [pid = 2332] [serial = 1539] [outer = 0000000000000000] 13:16:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A982BD3400) [pid = 2332] [serial = 1540] [outer = 000000A9804D6800] 13:16:16 INFO - PROCESS | 2332 | 1464293776914 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9847CDC00) [pid = 2332] [serial = 1541] [outer = 000000A9804D6800] 13:16:17 INFO - PROCESS | 2332 | 1464293777839 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]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1345ms 13:16:17 INFO - PROCESS | 2332 | 1464293777901 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 2332 | 1464293777905 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:16:17 INFO - PROCESS | 2332 | 1464293777911 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:16:17 INFO - PROCESS | 2332 | 1464293777915 Marionette TRACE conn6 <- [1,2018,null,{}] 13:16:17 INFO - PROCESS | 2332 | 1464293777922 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}] 13:16:18 INFO - PROCESS | 2332 | 1464293778035 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819AB000 == 42 [pid = 2332] [id = 393] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6987800 == 41 [pid = 2332] [id = 388] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29C1000 == 40 [pid = 2332] [id = 399] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A981936800 == 39 [pid = 2332] [id = 384] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9ABA03000 == 38 [pid = 2332] [id = 385] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB908800 == 37 [pid = 2332] [id = 395] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A980682800 == 36 [pid = 2332] [id = 390] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A980A1A000 == 35 [pid = 2332] [id = 387] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1992800 == 34 [pid = 2332] [id = 398] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B15B4800 == 33 [pid = 2332] [id = 397] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91E7800 == 32 [pid = 2332] [id = 389] 13:16:18 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846DB000 == 31 [pid = 2332] [id = 394] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A982BDA000) [pid = 2332] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B550E000) [pid = 2332] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9812A4C00) [pid = 2332] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A982C16400) [pid = 2332] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B2410C00) [pid = 2332] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9AC2A8400) [pid = 2332] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B553F000) [pid = 2332] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B2483C00) [pid = 2332] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A982351800) [pid = 2332] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B8564400) [pid = 2332] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B855D800) [pid = 2332] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B84D8400) [pid = 2332] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B670E000) [pid = 2332] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B2419000) [pid = 2332] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B5473C00) [pid = 2332] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AA747400) [pid = 2332] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AB949000) [pid = 2332] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B6F10000) [pid = 2332] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B3319400) [pid = 2332] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B5C8D000) [pid = 2332] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B670A800) [pid = 2332] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B298D400) [pid = 2332] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B5509400) [pid = 2332] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B6668800) [pid = 2332] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B6705000) [pid = 2332] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B174C400) [pid = 2332] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9AD61F800) [pid = 2332] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9848AD400) [pid = 2332] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A982C15000) [pid = 2332] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B83C7C00) [pid = 2332] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9B84DD400) [pid = 2332] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B1754C00) [pid = 2332] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9AC18DC00) [pid = 2332] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A982BD7400) [pid = 2332] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9848AB400) [pid = 2332] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B8BB2000) [pid = 2332] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A982C20C00) [pid = 2332] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A98168C400) [pid = 2332] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9B84E3800) [pid = 2332] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9B2411000) [pid = 2332] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9B6007400) [pid = 2332] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B8578800) [pid = 2332] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9B8B16800) [pid = 2332] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 73 (000000A9B83CB000) [pid = 2332] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 72 (000000A9B8584000) [pid = 2332] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | --DOMWINDOW == 71 (000000A9B8566800) [pid = 2332] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:16:18 INFO - PROCESS | 2332 | 1464293778171 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980697000 == 32 [pid = 2332] [id = 514] 13:16:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 72 (000000A9802DAC00) [pid = 2332] [serial = 1542] [outer = 0000000000000000] 13:16:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 73 (000000A9806DE400) [pid = 2332] [serial = 1543] [outer = 000000A9802DAC00] 13:16:18 INFO - PROCESS | 2332 | 1464293778223 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 74 (000000A9811BB400) [pid = 2332] [serial = 1544] [outer = 000000A9802DAC00] 13:16:18 INFO - PROCESS | 2332 | 1464293778684 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]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 796ms 13:16:18 INFO - PROCESS | 2332 | 1464293778739 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 2332 | 1464293778745 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:16:18 INFO - PROCESS | 2332 | 1464293778752 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 2332 | 1464293778754 Marionette TRACE conn6 <- [1,2022,null,{}] 13:16:18 INFO - PROCESS | 2332 | 1464293778758 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}] 13:16:18 INFO - PROCESS | 2332 | 1464293778846 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:16:18 INFO - PROCESS | 2332 | 1464293778853 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846DC000 == 33 [pid = 2332] [id = 515] 13:16:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A981685C00) [pid = 2332] [serial = 1545] [outer = 0000000000000000] 13:16:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A98234E400) [pid = 2332] [serial = 1546] [outer = 000000A981685C00] 13:16:18 INFO - PROCESS | 2332 | 1464293778905 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A9824EEC00) [pid = 2332] [serial = 1547] [outer = 000000A981685C00] 13:16:19 INFO - PROCESS | 2332 | 1464293779373 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]]]}] 13:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 13:16:19 INFO - PROCESS | 2332 | 1464293779448 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:16:19 INFO - PROCESS | 2332 | 1464293779450 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:16:19 INFO - PROCESS | 2332 | 1464293779454 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 2332 | 1464293779458 Marionette TRACE conn6 <- [1,2026,null,{}] 13:16:19 INFO - PROCESS | 2332 | 1464293779503 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}] 13:16:19 INFO - PROCESS | 2332 | 1464293779625 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:16:19 INFO - PROCESS | 2332 | 1464293779637 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC727800 == 34 [pid = 2332] [id = 516] 13:16:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9806DAC00) [pid = 2332] [serial = 1548] [outer = 0000000000000000] 13:16:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A983BC4000) [pid = 2332] [serial = 1549] [outer = 000000A9806DAC00] 13:16:19 INFO - PROCESS | 2332 | 1464293779694 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9848A7C00) [pid = 2332] [serial = 1550] [outer = 000000A9806DAC00] 13:16:20 INFO - PROCESS | 2332 | 1464293780130 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]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 711ms 13:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:16:20 INFO - PROCESS | 2332 | 1464293780169 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 2332 | 1464293780171 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:16:20 INFO - PROCESS | 2332 | 1464293780175 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 2332 | 1464293780176 Marionette TRACE conn6 <- [1,2030,null,{}] 13:16:20 INFO - PROCESS | 2332 | 1464293780194 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}] 13:16:20 INFO - PROCESS | 2332 | 1464293780312 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:16:20 INFO - PROCESS | 2332 | 1464293780364 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1549800 == 35 [pid = 2332] [id = 517] 13:16:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9848C8000) [pid = 2332] [serial = 1551] [outer = 0000000000000000] 13:16:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9848E3C00) [pid = 2332] [serial = 1552] [outer = 000000A9848C8000] 13:16:20 INFO - PROCESS | 2332 | 1464293780412 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9848F1800) [pid = 2332] [serial = 1553] [outer = 000000A9848C8000] 13:16:20 INFO - PROCESS | 2332 | 1464293780845 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]]]}] 13:16:20 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) 13:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 13:16:20 INFO - PROCESS | 2332 | 1464293780872 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 2332 | 1464293780874 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:16:20 INFO - PROCESS | 2332 | 1464293780877 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 2332 | 1464293780879 Marionette TRACE conn6 <- [1,2034,null,{}] 13:16:20 INFO - PROCESS | 2332 | 1464293780883 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}] 13:16:21 INFO - PROCESS | 2332 | 1464293781020 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:16:21 INFO - PROCESS | 2332 | 1464293781053 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27CD800 == 36 [pid = 2332] [id = 518] 13:16:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9AA742000) [pid = 2332] [serial = 1554] [outer = 0000000000000000] 13:16:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AA880800) [pid = 2332] [serial = 1555] [outer = 000000A9AA742000] 13:16:21 INFO - PROCESS | 2332 | 1464293781100 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AB956800) [pid = 2332] [serial = 1556] [outer = 000000A9AA742000] 13:16:21 INFO - PROCESS | 2332 | 1464293781568 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]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 13:16:21 INFO - PROCESS | 2332 | 1464293781614 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 2332 | 1464293781616 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:16:21 INFO - PROCESS | 2332 | 1464293781620 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 2332 | 1464293781622 Marionette TRACE conn6 <- [1,2038,null,{}] 13:16:21 INFO - PROCESS | 2332 | 1464293781625 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}] 13:16:21 INFO - PROCESS | 2332 | 1464293781759 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:16:21 INFO - PROCESS | 2332 | 1464293781818 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6918800 == 37 [pid = 2332] [id = 519] 13:16:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AC2AA800) [pid = 2332] [serial = 1557] [outer = 0000000000000000] 13:16:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9AD61C000) [pid = 2332] [serial = 1558] [outer = 000000A9AC2AA800] 13:16:21 INFO - PROCESS | 2332 | 1464293781866 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B0C0A400) [pid = 2332] [serial = 1559] [outer = 000000A9AC2AA800] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A98116A400) [pid = 2332] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9AC7D8800) [pid = 2332] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9802D2000) [pid = 2332] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9811B5C00) [pid = 2332] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A980AE5C00) [pid = 2332] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9848E9C00) [pid = 2332] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A982C12400) [pid = 2332] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9811BD800) [pid = 2332] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9AC24E000) [pid = 2332] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9806D8800) [pid = 2332] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9AC7D8C00) [pid = 2332] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9B19EA000) [pid = 2332] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A981687800) [pid = 2332] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:16:22 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A981307000) [pid = 2332] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:16:22 INFO - PROCESS | 2332 | 1464293782433 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]]]}] 13:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 835ms 13:16:22 INFO - PROCESS | 2332 | 1464293782458 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 2332 | 1464293782461 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:16:22 INFO - PROCESS | 2332 | 1464293782464 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 2332 | 1464293782466 Marionette TRACE conn6 <- [1,2042,null,{}] 13:16:22 INFO - PROCESS | 2332 | 1464293782469 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}] 13:16:22 INFO - PROCESS | 2332 | 1464293782549 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:16:22 INFO - PROCESS | 2332 | 1464293782623 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B830D000 == 38 [pid = 2332] [id = 520] 13:16:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A9804E5C00) [pid = 2332] [serial = 1560] [outer = 0000000000000000] 13:16:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A983BC8C00) [pid = 2332] [serial = 1561] [outer = 000000A9804E5C00] 13:16:22 INFO - PROCESS | 2332 | 1464293782674 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9AC252400) [pid = 2332] [serial = 1562] [outer = 000000A9804E5C00] 13:16:23 INFO - PROCESS | 2332 | 1464293783066 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]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms 13:16:23 INFO - PROCESS | 2332 | 1464293783095 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 2332 | 1464293783098 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:16:23 INFO - PROCESS | 2332 | 1464293783101 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:16:23 INFO - PROCESS | 2332 | 1464293783103 Marionette TRACE conn6 <- [1,2046,null,{}] 13:16:23 INFO - PROCESS | 2332 | 1464293783106 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}] 13:16:23 INFO - PROCESS | 2332 | 1464293783217 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:16:23 INFO - PROCESS | 2332 | 1464293783226 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B84AA800 == 39 [pid = 2332] [id = 521] 13:16:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9AC7E6800) [pid = 2332] [serial = 1563] [outer = 0000000000000000] 13:16:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9B0D57C00) [pid = 2332] [serial = 1564] [outer = 000000A9AC7E6800] 13:16:23 INFO - PROCESS | 2332 | 1464293783271 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9B174AC00) [pid = 2332] [serial = 1565] [outer = 000000A9AC7E6800] 13:16:23 INFO - PROCESS | 2332 | 1464293783694 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]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 13:16:23 INFO - PROCESS | 2332 | 1464293783731 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 2332 | 1464293783734 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:16:23 INFO - PROCESS | 2332 | 1464293783737 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:16:23 INFO - PROCESS | 2332 | 1464293783739 Marionette TRACE conn6 <- [1,2050,null,{}] 13:16:23 INFO - PROCESS | 2332 | 1464293783742 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}] 13:16:23 INFO - PROCESS | 2332 | 1464293783855 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:16:23 INFO - PROCESS | 2332 | 1464293783896 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC71F000 == 40 [pid = 2332] [id = 522] 13:16:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9B1963000) [pid = 2332] [serial = 1566] [outer = 0000000000000000] 13:16:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9B19F5400) [pid = 2332] [serial = 1567] [outer = 000000A9B1963000] 13:16:23 INFO - PROCESS | 2332 | 1464293783940 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B2414C00) [pid = 2332] [serial = 1568] [outer = 000000A9B1963000] 13:16:24 INFO - PROCESS | 2332 | 1464293784428 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]]]}] 13:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 13:16:24 INFO - PROCESS | 2332 | 1464293784475 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 2332 | 1464293784480 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:16:24 INFO - PROCESS | 2332 | 1464293784486 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 2332 | 1464293784491 Marionette TRACE conn6 <- [1,2054,null,{}] 13:16:24 INFO - PROCESS | 2332 | 1464293784513 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}] 13:16:24 INFO - PROCESS | 2332 | 1464293784663 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:16:24 INFO - PROCESS | 2332 | 1464293784726 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B52000 == 41 [pid = 2332] [id = 523] 13:16:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A980AE8400) [pid = 2332] [serial = 1569] [outer = 0000000000000000] 13:16:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A981162C00) [pid = 2332] [serial = 1570] [outer = 000000A980AE8400] 13:16:24 INFO - PROCESS | 2332 | 1464293784785 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A981309000) [pid = 2332] [serial = 1571] [outer = 000000A980AE8400] 13:16:25 INFO - PROCESS | 2332 | 1464293785418 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]]]}] 13:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 986ms 13:16:25 INFO - PROCESS | 2332 | 1464293785476 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:16:25 INFO - PROCESS | 2332 | 1464293785482 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:16:25 INFO - PROCESS | 2332 | 1464293785489 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 2332 | 1464293785492 Marionette TRACE conn6 <- [1,2058,null,{}] 13:16:25 INFO - PROCESS | 2332 | 1464293785496 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}] 13:16:25 INFO - PROCESS | 2332 | 1464293785611 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:16:25 INFO - PROCESS | 2332 | 1464293785731 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33BD800 == 42 [pid = 2332] [id = 524] 13:16:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A982C21400) [pid = 2332] [serial = 1572] [outer = 0000000000000000] 13:16:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A983BC9C00) [pid = 2332] [serial = 1573] [outer = 000000A982C21400] 13:16:25 INFO - PROCESS | 2332 | 1464293785788 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9848C5800) [pid = 2332] [serial = 1574] [outer = 000000A982C21400] 13:16:26 INFO - PROCESS | 2332 | 1464293786369 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]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 944ms 13:16:26 INFO - PROCESS | 2332 | 1464293786439 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 2332 | 1464293786442 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:16:26 INFO - PROCESS | 2332 | 1464293786446 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 2332 | 1464293786450 Marionette TRACE conn6 <- [1,2062,null,{}] 13:16:26 INFO - PROCESS | 2332 | 1464293786462 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}] 13:16:26 INFO - PROCESS | 2332 | 1464293786623 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:16:26 INFO - PROCESS | 2332 | 1464293786635 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91D3000 == 43 [pid = 2332] [id = 525] 13:16:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9AC2AFC00) [pid = 2332] [serial = 1575] [outer = 0000000000000000] 13:16:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9AC7EA000) [pid = 2332] [serial = 1576] [outer = 000000A9AC2AFC00] 13:16:26 INFO - PROCESS | 2332 | 1464293786694 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B2412C00) [pid = 2332] [serial = 1577] [outer = 000000A9AC2AFC00] 13:16:27 INFO - PROCESS | 2332 | 1464293787351 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]]]}] 13:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 945ms 13:16:27 INFO - PROCESS | 2332 | 1464293787392 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 2332 | 1464293787395 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:16:27 INFO - PROCESS | 2332 | 1464293787399 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 2332 | 1464293787401 Marionette TRACE conn6 <- [1,2066,null,{}] 13:16:27 INFO - PROCESS | 2332 | 1464293787405 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}] 13:16:27 INFO - PROCESS | 2332 | 1464293787517 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:16:27 INFO - PROCESS | 2332 | 1464293787635 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9936800 == 44 [pid = 2332] [id = 526] 13:16:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B2596000) [pid = 2332] [serial = 1578] [outer = 0000000000000000] 13:16:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B298F000) [pid = 2332] [serial = 1579] [outer = 000000A9B2596000] 13:16:27 INFO - PROCESS | 2332 | 1464293787694 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B5473C00) [pid = 2332] [serial = 1580] [outer = 000000A9B2596000] 13:16:28 INFO - PROCESS | 2332 | 1464293788270 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]]]}] 13:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 13:16:28 INFO - PROCESS | 2332 | 1464293788345 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:16:28 INFO - PROCESS | 2332 | 1464293788348 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:16:28 INFO - PROCESS | 2332 | 1464293788352 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 2332 | 1464293788354 Marionette TRACE conn6 <- [1,2070,null,{}] 13:16:28 INFO - PROCESS | 2332 | 1464293788358 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}] 13:16:28 INFO - PROCESS | 2332 | 1464293788470 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:16:28 INFO - PROCESS | 2332 | 1464293788543 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B915B800 == 45 [pid = 2332] [id = 527] 13:16:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B2444000) [pid = 2332] [serial = 1581] [outer = 0000000000000000] 13:16:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B5505400) [pid = 2332] [serial = 1582] [outer = 000000A9B2444000] 13:16:28 INFO - PROCESS | 2332 | 1464293788664 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B553F800) [pid = 2332] [serial = 1583] [outer = 000000A9B2444000] 13:16:29 INFO - PROCESS | 2332 | 1464293789357 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]]]}] 13:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1025ms 13:16:29 INFO - PROCESS | 2332 | 1464293789380 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 2332 | 1464293789384 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:16:29 INFO - PROCESS | 2332 | 1464293789389 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:16:29 INFO - PROCESS | 2332 | 1464293789393 Marionette TRACE conn6 <- [1,2074,null,{}] 13:16:29 INFO - PROCESS | 2332 | 1464293789417 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}] 13:16:29 INFO - PROCESS | 2332 | 1464293789521 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:16:29 INFO - PROCESS | 2332 | 1464293789603 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980664000 == 46 [pid = 2332] [id = 528] 13:16:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9811B5400) [pid = 2332] [serial = 1584] [outer = 0000000000000000] 13:16:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9811BC800) [pid = 2332] [serial = 1585] [outer = 000000A9811B5400] 13:16:29 INFO - PROCESS | 2332 | 1464293789706 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A98167D400) [pid = 2332] [serial = 1586] [outer = 000000A9811B5400] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A98234F800) [pid = 2332] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9824EB800) [pid = 2332] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9848A7800) [pid = 2332] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9848B6400) [pid = 2332] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A980AE6400) [pid = 2332] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A981168C00) [pid = 2332] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9AA748400) [pid = 2332] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9AB0D1800) [pid = 2332] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A982C20000) [pid = 2332] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A983BCFC00) [pid = 2332] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9812A0000) [pid = 2332] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A981303400) [pid = 2332] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9AD61C400) [pid = 2332] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:16:29 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B298CC00) [pid = 2332] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9AC2A6400) [pid = 2332] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9ABABE800) [pid = 2332] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9AC248000) [pid = 2332] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9AD8EE400) [pid = 2332] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9AD859000) [pid = 2332] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9B1AB4000) [pid = 2332] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B0DF3800) [pid = 2332] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A9B2416400) [pid = 2332] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B2441400) [pid = 2332] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9AC2B3400) [pid = 2332] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 77 (000000A9847D0400) [pid = 2332] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 76 (000000A9AC2AF000) [pid = 2332] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 75 (000000A9B2591800) [pid = 2332] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | --DOMWINDOW == 74 (000000A9AC861C00) [pid = 2332] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:16:30 INFO - PROCESS | 2332 | 1464293790258 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]]]}] 13:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 880ms 13:16:30 INFO - PROCESS | 2332 | 1464293790274 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 2332 | 1464293790280 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:16:30 INFO - PROCESS | 2332 | 1464293790286 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - PROCESS | 2332 | 1464293790289 Marionette TRACE conn6 <- [1,2078,null,{}] 13:16:30 INFO - PROCESS | 2332 | 1464293790293 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}] 13:16:30 INFO - PROCESS | 2332 | 1464293790388 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:16:30 INFO - PROCESS | 2332 | 1464293790492 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A4000 == 47 [pid = 2332] [id = 529] 13:16:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 75 (000000A98234B800) [pid = 2332] [serial = 1587] [outer = 0000000000000000] 13:16:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 76 (000000A982351800) [pid = 2332] [serial = 1588] [outer = 000000A98234B800] 13:16:30 INFO - PROCESS | 2332 | 1464293790538 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 77 (000000A982BD8000) [pid = 2332] [serial = 1589] [outer = 000000A98234B800] 13:16:30 INFO - PROCESS | 2332 | 1464293790967 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]]]}] 13:16:31 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1790000 == 46 [pid = 2332] [id = 11] 13:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 733ms 13:16:31 INFO - PROCESS | 2332 | 1464293791021 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 2332 | 1464293791023 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:16:31 INFO - PROCESS | 2332 | 1464293791055 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 2332 | 1464293791059 Marionette TRACE conn6 <- [1,2082,null,{}] 13:16:31 INFO - PROCESS | 2332 | 1464293791073 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}] 13:16:31 INFO - PROCESS | 2332 | 1464293791163 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:16:31 INFO - PROCESS | 2332 | 1464293791179 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B15C0000 == 47 [pid = 2332] [id = 530] 13:16:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 78 (000000A9847C8000) [pid = 2332] [serial = 1590] [outer = 0000000000000000] 13:16:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9848A8400) [pid = 2332] [serial = 1591] [outer = 000000A9847C8000] 13:16:31 INFO - PROCESS | 2332 | 1464293791228 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9848CBC00) [pid = 2332] [serial = 1592] [outer = 000000A9847C8000] 13:16:31 INFO - PROCESS | 2332 | 1464293791708 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]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 712ms 13:16:31 INFO - PROCESS | 2332 | 1464293791741 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 2332 | 1464293791744 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:16:31 INFO - PROCESS | 2332 | 1464293791748 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 2332 | 1464293791750 Marionette TRACE conn6 <- [1,2086,null,{}] 13:16:31 INFO - PROCESS | 2332 | 1464293791753 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}] 13:16:31 INFO - PROCESS | 2332 | 1464293791842 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:16:31 INFO - PROCESS | 2332 | 1464293791851 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29C2800 == 48 [pid = 2332] [id = 531] 13:16:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9AA749800) [pid = 2332] [serial = 1593] [outer = 0000000000000000] 13:16:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9AB04A800) [pid = 2332] [serial = 1594] [outer = 000000A9AA749800] 13:16:31 INFO - PROCESS | 2332 | 1464293791897 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9AB94F800) [pid = 2332] [serial = 1595] [outer = 000000A9AA749800] 13:16:32 INFO - PROCESS | 2332 | 1464293792319 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]]]}] 13:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 13:16:32 INFO - PROCESS | 2332 | 1464293792379 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 2332 | 1464293792381 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:16:32 INFO - PROCESS | 2332 | 1464293792390 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - PROCESS | 2332 | 1464293792392 Marionette TRACE conn6 <- [1,2090,null,{}] 13:16:32 INFO - PROCESS | 2332 | 1464293792395 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}] 13:16:32 INFO - PROCESS | 2332 | 1464293792506 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:16:32 INFO - PROCESS | 2332 | 1464293792584 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66A7800 == 49 [pid = 2332] [id = 532] 13:16:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9847CE800) [pid = 2332] [serial = 1596] [outer = 0000000000000000] 13:16:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9AC24A800) [pid = 2332] [serial = 1597] [outer = 000000A9847CE800] 13:16:32 INFO - PROCESS | 2332 | 1464293792631 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AC2B0400) [pid = 2332] [serial = 1598] [outer = 000000A9847CE800] 13:16:33 INFO - PROCESS | 2332 | 1464293793092 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]]]}] 13:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 732ms 13:16:33 INFO - PROCESS | 2332 | 1464293793125 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 2332 | 1464293793127 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:16:33 INFO - PROCESS | 2332 | 1464293793130 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 2332 | 1464293793132 Marionette TRACE conn6 <- [1,2094,null,{}] 13:16:33 INFO - PROCESS | 2332 | 1464293793136 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}] 13:16:33 INFO - PROCESS | 2332 | 1464293793271 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:16:33 INFO - PROCESS | 2332 | 1464293793330 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98069D800 == 50 [pid = 2332] [id = 533] 13:16:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B0C0E800) [pid = 2332] [serial = 1599] [outer = 0000000000000000] 13:16:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B14EF800) [pid = 2332] [serial = 1600] [outer = 000000A9B0C0E800] 13:16:33 INFO - PROCESS | 2332 | 1464293793378 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B2439800) [pid = 2332] [serial = 1601] [outer = 000000A9B0C0E800] 13:16:33 INFO - PROCESS | 2332 | 1464293793821 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] 13:16:33 INFO - PROCESS | 2332 | 1464293793891 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:16:33 INFO - PROCESS | 2332 | 1464293793895 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 2332 | 1464293793897 Marionette TRACE conn6 <- [1,2098,null,{}] 13:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:16:33 INFO - PROCESS | 2332 | 1464293793901 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}] 13:16:34 INFO - PROCESS | 2332 | 1464293794011 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:16:34 INFO - PROCESS | 2332 | 1464293794065 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D4E800 == 51 [pid = 2332] [id = 534] 13:16:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B2483800) [pid = 2332] [serial = 1602] [outer = 0000000000000000] 13:16:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B546F800) [pid = 2332] [serial = 1603] [outer = 000000A9B2483800] 13:16:34 INFO - PROCESS | 2332 | 1464293794111 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B5542C00) [pid = 2332] [serial = 1604] [outer = 000000A9B2483800] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AC2AA800) [pid = 2332] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A981685C00) [pid = 2332] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9802DAC00) [pid = 2332] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9806DAC00) [pid = 2332] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9AA742000) [pid = 2332] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9804E5C00) [pid = 2332] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9AC7E6800) [pid = 2332] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:16:34 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9848C8000) [pid = 2332] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:16:34 INFO - PROCESS | 2332 | 1464293794547 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]]]}] 13:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 13:16:34 INFO - PROCESS | 2332 | 1464293794572 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 2332 | 1464293794583 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:16:34 INFO - PROCESS | 2332 | 1464293794586 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - PROCESS | 2332 | 1464293794588 Marionette TRACE conn6 <- [1,2102,null,{}] 13:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:16:34 INFO - PROCESS | 2332 | 1464293794591 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}] 13:16:34 INFO - PROCESS | 2332 | 1464293794676 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:16:34 INFO - PROCESS | 2332 | 1464293794755 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9152800 == 52 [pid = 2332] [id = 535] 13:16:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A982BDD000) [pid = 2332] [serial = 1605] [outer = 0000000000000000] 13:16:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9AC256C00) [pid = 2332] [serial = 1606] [outer = 000000A982BDD000] 13:16:34 INFO - PROCESS | 2332 | 1464293794801 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B5594000) [pid = 2332] [serial = 1607] [outer = 000000A982BDD000] 13:16:35 INFO - PROCESS | 2332 | 1464293795164 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]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 13:16:35 INFO - PROCESS | 2332 | 1464293795221 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:16:35 INFO - PROCESS | 2332 | 1464293795223 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:16:35 INFO - PROCESS | 2332 | 1464293795226 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 2332 | 1464293795228 Marionette TRACE conn6 <- [1,2106,null,{}] 13:16:35 INFO - PROCESS | 2332 | 1464293795231 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}] 13:16:35 INFO - PROCESS | 2332 | 1464293795345 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:16:35 INFO - PROCESS | 2332 | 1464293795386 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9931000 == 53 [pid = 2332] [id = 536] 13:16:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B5C82000) [pid = 2332] [serial = 1608] [outer = 0000000000000000] 13:16:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B5C88000) [pid = 2332] [serial = 1609] [outer = 000000A9B5C82000] 13:16:35 INFO - PROCESS | 2332 | 1464293795431 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B5D5F000) [pid = 2332] [serial = 1610] [outer = 000000A9B5C82000] 13:16:35 INFO - PROCESS | 2332 | 1464293795842 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]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 13:16:35 INFO - PROCESS | 2332 | 1464293795860 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 2332 | 1464293795862 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:16:35 INFO - PROCESS | 2332 | 1464293795865 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:16:35 INFO - PROCESS | 2332 | 1464293795867 Marionette TRACE conn6 <- [1,2110,null,{}] 13:16:35 INFO - PROCESS | 2332 | 1464293795870 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}] 13:16:36 INFO - PROCESS | 2332 | 1464293795997 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:16:36 INFO - PROCESS | 2332 | 1464293796006 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB6C2800 == 54 [pid = 2332] [id = 537] 13:16:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B5D64800) [pid = 2332] [serial = 1611] [outer = 0000000000000000] 13:16:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B6063C00) [pid = 2332] [serial = 1612] [outer = 000000A9B5D64800] 13:16:36 INFO - PROCESS | 2332 | 1464293796052 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B664E800) [pid = 2332] [serial = 1613] [outer = 000000A9B5D64800] 13:16:36 INFO - PROCESS | 2332 | 1464293796514 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]]]}] 13:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 733ms 13:16:36 INFO - PROCESS | 2332 | 1464293796629 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 2332 | 1464293796634 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:16:36 INFO - PROCESS | 2332 | 1464293796646 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 2332 | 1464293796651 Marionette TRACE conn6 <- [1,2114,null,{}] 13:16:36 INFO - PROCESS | 2332 | 1464293796723 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}] 13:16:36 INFO - PROCESS | 2332 | 1464293796881 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:16:36 INFO - PROCESS | 2332 | 1464293796930 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CCD000 == 55 [pid = 2332] [id = 538] 13:16:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A98116EC00) [pid = 2332] [serial = 1614] [outer = 0000000000000000] 13:16:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9812A0C00) [pid = 2332] [serial = 1615] [outer = 000000A98116EC00] 13:16:36 INFO - PROCESS | 2332 | 1464293796990 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A982354800) [pid = 2332] [serial = 1616] [outer = 000000A98116EC00] 13:16:37 INFO - PROCESS | 2332 | 1464293797556 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]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 944ms 13:16:37 INFO - PROCESS | 2332 | 1464293797591 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 2332 | 1464293797598 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:16:37 INFO - PROCESS | 2332 | 1464293797604 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 2332 | 1464293797607 Marionette TRACE conn6 <- [1,2118,null,{}] 13:16:37 INFO - PROCESS | 2332 | 1464293797611 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}] 13:16:37 INFO - PROCESS | 2332 | 1464293797728 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:16:37 INFO - PROCESS | 2332 | 1464293797823 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B691F000 == 56 [pid = 2332] [id = 539] 13:16:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A983BD1C00) [pid = 2332] [serial = 1617] [outer = 0000000000000000] 13:16:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9848AB000) [pid = 2332] [serial = 1618] [outer = 000000A983BD1C00] 13:16:37 INFO - PROCESS | 2332 | 1464293797880 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9AA87BC00) [pid = 2332] [serial = 1619] [outer = 000000A983BD1C00] 13:16:38 INFO - PROCESS | 2332 | 1464293798492 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] 13:16:38 INFO - PROCESS | 2332 | 1464293798538 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:16:38 INFO - PROCESS | 2332 | 1464293798541 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - PROCESS | 2332 | 1464293798545 Marionette TRACE conn6 <- [1,2122,null,{}] 13:16:38 INFO - PROCESS | 2332 | 1464293798557 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}] 13:16:38 INFO - PROCESS | 2332 | 1464293798679 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:16:38 INFO - PROCESS | 2332 | 1464293798776 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC677800 == 57 [pid = 2332] [id = 540] 13:16:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B10C0400) [pid = 2332] [serial = 1620] [outer = 0000000000000000] 13:16:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B240F400) [pid = 2332] [serial = 1621] [outer = 000000A9B10C0400] 13:16:38 INFO - PROCESS | 2332 | 1464293798835 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B600F800) [pid = 2332] [serial = 1622] [outer = 000000A9B10C0400] 13:16:39 INFO - PROCESS | 2332 | 1464293799436 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] 13:16:39 INFO - PROCESS | 2332 | 1464293799490 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:16:39 INFO - PROCESS | 2332 | 1464293799493 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 2332 | 1464293799495 Marionette TRACE conn6 <- [1,2126,null,{}] 13:16:39 INFO - PROCESS | 2332 | 1464293799500 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}] 13:16:39 INFO - PROCESS | 2332 | 1464293799614 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:16:39 INFO - PROCESS | 2332 | 1464293799707 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCCDA800 == 58 [pid = 2332] [id = 541] 13:16:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B666B800) [pid = 2332] [serial = 1623] [outer = 0000000000000000] 13:16:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B666E000) [pid = 2332] [serial = 1624] [outer = 000000A9B666B800] 13:16:39 INFO - PROCESS | 2332 | 1464293799764 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B670C400) [pid = 2332] [serial = 1625] [outer = 000000A9B666B800] 13:16:40 INFO - PROCESS | 2332 | 1464293800324 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]]]}] 13:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 881ms 13:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:16:40 INFO - PROCESS | 2332 | 1464293800377 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 2332 | 1464293800380 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:16:40 INFO - PROCESS | 2332 | 1464293800383 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 2332 | 1464293800385 Marionette TRACE conn6 <- [1,2130,null,{}] 13:16:40 INFO - PROCESS | 2332 | 1464293800389 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}] 13:16:40 INFO - PROCESS | 2332 | 1464293800500 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:16:40 INFO - PROCESS | 2332 | 1464293800595 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD85800 == 59 [pid = 2332] [id = 542] 13:16:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B666C000) [pid = 2332] [serial = 1626] [outer = 0000000000000000] 13:16:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B67CCC00) [pid = 2332] [serial = 1627] [outer = 000000A9B666C000] 13:16:40 INFO - PROCESS | 2332 | 1464293800651 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B6F31000) [pid = 2332] [serial = 1628] [outer = 000000A9B666C000] 13:16:41 INFO - PROCESS | 2332 | 1464293801248 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] 13:16:41 INFO - PROCESS | 2332 | 1464293801331 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:16:41 INFO - PROCESS | 2332 | 1464293801334 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:16:41 INFO - PROCESS | 2332 | 1464293801337 Marionette TRACE conn6 <- [1,2134,null,{}] 13:16:41 INFO - PROCESS | 2332 | 1464293801341 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}] 13:16:41 INFO - PROCESS | 2332 | 1464293801473 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:16:41 INFO - PROCESS | 2332 | 1464293801598 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BEB000 == 60 [pid = 2332] [id = 543] 13:16:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B0C0BC00) [pid = 2332] [serial = 1629] [outer = 0000000000000000] 13:16:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B84DB800) [pid = 2332] [serial = 1630] [outer = 000000A9B0C0BC00] 13:16:41 INFO - PROCESS | 2332 | 1464293801656 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B8565800) [pid = 2332] [serial = 1631] [outer = 000000A9B0C0BC00] 13:16:42 INFO - PROCESS | 2332 | 1464293802437 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] 13:16:42 INFO - PROCESS | 2332 | 1464293802481 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:16:42 INFO - PROCESS | 2332 | 1464293802486 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 2332 | 1464293802490 Marionette TRACE conn6 <- [1,2138,null,{}] 13:16:42 INFO - PROCESS | 2332 | 1464293802496 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}] 13:16:42 INFO - PROCESS | 2332 | 1464293802603 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:16:42 INFO - PROCESS | 2332 | 1464293802730 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846DB000 == 61 [pid = 2332] [id = 544] 13:16:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A98234B400) [pid = 2332] [serial = 1632] [outer = 0000000000000000] 13:16:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A982350000) [pid = 2332] [serial = 1633] [outer = 000000A98234B400] 13:16:42 INFO - PROCESS | 2332 | 1464293802784 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A982C14800) [pid = 2332] [serial = 1634] [outer = 000000A98234B400] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD63A000 == 60 [pid = 2332] [id = 497] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27CD800 == 59 [pid = 2332] [id = 518] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6918800 == 58 [pid = 2332] [id = 519] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B830D000 == 57 [pid = 2332] [id = 520] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B84AA800 == 56 [pid = 2332] [id = 521] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1549800 == 55 [pid = 2332] [id = 517] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC727800 == 54 [pid = 2332] [id = 516] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9931000 == 53 [pid = 2332] [id = 536] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9152800 == 52 [pid = 2332] [id = 535] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D4E800 == 51 [pid = 2332] [id = 534] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A98069D800 == 50 [pid = 2332] [id = 533] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66A7800 == 49 [pid = 2332] [id = 532] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29C2800 == 48 [pid = 2332] [id = 531] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B15C0000 == 47 [pid = 2332] [id = 530] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A4000 == 46 [pid = 2332] [id = 529] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A980664000 == 45 [pid = 2332] [id = 528] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB0E7800 == 44 [pid = 2332] [id = 12] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B19F5400) [pid = 2332] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91D3000 == 43 [pid = 2332] [id = 525] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33BD800 == 42 [pid = 2332] [id = 524] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B52000 == 41 [pid = 2332] [id = 523] 13:16:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC71F000 == 40 [pid = 2332] [id = 522] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9806DE400) [pid = 2332] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9811BB400) [pid = 2332] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A983BC4000) [pid = 2332] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A982BD3400) [pid = 2332] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A981170000) [pid = 2332] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9AB956800) [pid = 2332] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AA880800) [pid = 2332] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A983BC8C00) [pid = 2332] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B0D57C00) [pid = 2332] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B0C0A400) [pid = 2332] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9848E3C00) [pid = 2332] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9848F1800) [pid = 2332] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AC252400) [pid = 2332] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9848A7C00) [pid = 2332] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B174AC00) [pid = 2332] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9AD61C000) [pid = 2332] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A98234E400) [pid = 2332] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9824EEC00) [pid = 2332] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:16:43 INFO - PROCESS | 2332 | 1464293803336 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] 13:16:43 INFO - PROCESS | 2332 | 1464293803377 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:16:43 INFO - PROCESS | 2332 | 1464293803383 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 2332 | 1464293803386 Marionette TRACE conn6 <- [1,2142,null,{}] 13:16:43 INFO - PROCESS | 2332 | 1464293803389 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}] 13:16:43 INFO - PROCESS | 2332 | 1464293803481 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:16:43 INFO - PROCESS | 2332 | 1464293803491 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A4800 == 41 [pid = 2332] [id = 545] 13:16:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A981681400) [pid = 2332] [serial = 1635] [outer = 0000000000000000] 13:16:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A982C17000) [pid = 2332] [serial = 1636] [outer = 000000A981681400] 13:16:43 INFO - PROCESS | 2332 | 1464293803537 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A983BCD400) [pid = 2332] [serial = 1637] [outer = 000000A981681400] 13:16:44 INFO - PROCESS | 2332 | 1464293804043 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]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 13:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:16:44 INFO - PROCESS | 2332 | 1464293804076 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 2332 | 1464293804079 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:16:44 INFO - PROCESS | 2332 | 1464293804082 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 2332 | 1464293804086 Marionette TRACE conn6 <- [1,2146,null,{}] 13:16:44 INFO - PROCESS | 2332 | 1464293804097 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}] 13:16:44 INFO - PROCESS | 2332 | 1464293804217 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:16:44 INFO - PROCESS | 2332 | 1464293804350 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819A5800 == 42 [pid = 2332] [id = 546] 13:16:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9802D9800) [pid = 2332] [serial = 1638] [outer = 0000000000000000] 13:16:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9806E5800) [pid = 2332] [serial = 1639] [outer = 000000A9802D9800] 13:16:44 INFO - PROCESS | 2332 | 1464293804410 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A981303800) [pid = 2332] [serial = 1640] [outer = 000000A9802D9800] 13:16:45 INFO - PROCESS | 2332 | 1464293805044 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] 13:16:45 INFO - PROCESS | 2332 | 1464293805119 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:16:45 INFO - PROCESS | 2332 | 1464293805124 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 2332 | 1464293805128 Marionette TRACE conn6 <- [1,2150,null,{}] 13:16:45 INFO - PROCESS | 2332 | 1464293805133 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}] 13:16:45 INFO - PROCESS | 2332 | 1464293805308 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:16:45 INFO - PROCESS | 2332 | 1464293805424 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1792800 == 43 [pid = 2332] [id = 547] 13:16:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9847CA400) [pid = 2332] [serial = 1641] [outer = 0000000000000000] 13:16:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9848CB000) [pid = 2332] [serial = 1642] [outer = 000000A9847CA400] 13:16:45 INFO - PROCESS | 2332 | 1464293805485 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AA73E000) [pid = 2332] [serial = 1643] [outer = 000000A9847CA400] 13:16:46 INFO - PROCESS | 2332 | 1464293806161 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]]]}] 13:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1080ms 13:16:46 INFO - PROCESS | 2332 | 1464293806222 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 2332 | 1464293806227 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:16:46 INFO - PROCESS | 2332 | 1464293806231 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 2332 | 1464293806234 Marionette TRACE conn6 <- [1,2154,null,{}] 13:16:46 INFO - PROCESS | 2332 | 1464293806238 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}] 13:16:46 INFO - PROCESS | 2332 | 1464293806352 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:16:46 INFO - PROCESS | 2332 | 1464293806474 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C3000 == 44 [pid = 2332] [id = 548] 13:16:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AC02B800) [pid = 2332] [serial = 1644] [outer = 0000000000000000] 13:16:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9AC24C400) [pid = 2332] [serial = 1645] [outer = 000000A9AC02B800] 13:16:46 INFO - PROCESS | 2332 | 1464293806532 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9AC2B1800) [pid = 2332] [serial = 1646] [outer = 000000A9AC02B800] 13:16:47 INFO - PROCESS | 2332 | 1464293807169 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]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 984ms 13:16:47 INFO - PROCESS | 2332 | 1464293807218 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:16:47 INFO - PROCESS | 2332 | 1464293807221 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:16:47 INFO - PROCESS | 2332 | 1464293807232 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 2332 | 1464293807239 Marionette TRACE conn6 <- [1,2158,null,{}] 13:16:47 INFO - PROCESS | 2332 | 1464293807243 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}] 13:16:47 INFO - PROCESS | 2332 | 1464293807394 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:16:47 INFO - PROCESS | 2332 | 1464293807448 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F62800 == 45 [pid = 2332] [id = 549] 13:16:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9AC2AE400) [pid = 2332] [serial = 1647] [outer = 0000000000000000] 13:16:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B0D56C00) [pid = 2332] [serial = 1648] [outer = 000000A9AC2AE400] 13:16:47 INFO - PROCESS | 2332 | 1464293807505 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B1582800) [pid = 2332] [serial = 1649] [outer = 000000A9AC2AE400] 13:16:48 INFO - PROCESS | 2332 | 1464293808106 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]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 902ms 13:16:48 INFO - PROCESS | 2332 | 1464293808129 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2332 | 1464293808132 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:16:48 INFO - PROCESS | 2332 | 1464293808136 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 2332 | 1464293808138 Marionette TRACE conn6 <- [1,2162,null,{}] 13:16:48 INFO - PROCESS | 2332 | 1464293808141 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}] 13:16:48 INFO - PROCESS | 2332 | 1464293808254 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:16:48 INFO - PROCESS | 2332 | 1464293808347 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BDC000 == 46 [pid = 2332] [id = 550] 13:16:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B240FC00) [pid = 2332] [serial = 1650] [outer = 0000000000000000] 13:16:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B243C000) [pid = 2332] [serial = 1651] [outer = 000000A9B240FC00] 13:16:48 INFO - PROCESS | 2332 | 1464293808403 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B2595400) [pid = 2332] [serial = 1652] [outer = 000000A9B240FC00] 13:16:48 INFO - PROCESS | 2332 | 1464293808919 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]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 839ms 13:16:48 INFO - PROCESS | 2332 | 1464293808977 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2332 | 1464293808980 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:16:48 INFO - PROCESS | 2332 | 1464293808983 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 2332 | 1464293808985 Marionette TRACE conn6 <- [1,2166,null,{}] 13:16:49 INFO - PROCESS | 2332 | 1464293808989 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}] 13:16:49 INFO - PROCESS | 2332 | 1464293809117 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:16:49 INFO - PROCESS | 2332 | 1464293809214 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E14000 == 47 [pid = 2332] [id = 551] 13:16:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B5508C00) [pid = 2332] [serial = 1653] [outer = 0000000000000000] 13:16:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B550E400) [pid = 2332] [serial = 1654] [outer = 000000A9B5508C00] 13:16:49 INFO - PROCESS | 2332 | 1464293809277 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B5C8E800) [pid = 2332] [serial = 1655] [outer = 000000A9B5508C00] 13:16:50 INFO - PROCESS | 2332 | 1464293810031 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]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1132ms 13:16:50 INFO - PROCESS | 2332 | 1464293810128 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 2332 | 1464293810133 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:16:50 INFO - PROCESS | 2332 | 1464293810139 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 2332 | 1464293810143 Marionette TRACE conn6 <- [1,2170,null,{}] 13:16:50 INFO - PROCESS | 2332 | 1464293810149 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}] 13:16:50 INFO - PROCESS | 2332 | 1464293810261 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:16:50 INFO - PROCESS | 2332 | 1464293810380 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B5A800 == 48 [pid = 2332] [id = 552] 13:16:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A98116E800) [pid = 2332] [serial = 1656] [outer = 0000000000000000] 13:16:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A981310000) [pid = 2332] [serial = 1657] [outer = 000000A98116E800] 13:16:50 INFO - PROCESS | 2332 | 1464293810435 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9848BD800) [pid = 2332] [serial = 1658] [outer = 000000A98116E800] 13:16:50 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A4800 == 47 [pid = 2332] [id = 545] 13:16:50 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846DB000 == 46 [pid = 2332] [id = 544] 13:16:50 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCCDA800 == 45 [pid = 2332] [id = 541] 13:16:50 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC677800 == 44 [pid = 2332] [id = 540] 13:16:50 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B691F000 == 43 [pid = 2332] [id = 539] 13:16:50 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CCD000 == 42 [pid = 2332] [id = 538] 13:16:51 INFO - PROCESS | 2332 | 1464293810990 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]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 877ms 13:16:51 INFO - PROCESS | 2332 | 1464293811022 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 2332 | 1464293811028 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:16:51 INFO - PROCESS | 2332 | 1464293811034 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 2332 | 1464293811037 Marionette TRACE conn6 <- [1,2174,null,{}] 13:16:51 INFO - PROCESS | 2332 | 1464293811040 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}] 13:16:51 INFO - PROCESS | 2332 | 1464293811133 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:16:51 INFO - PROCESS | 2332 | 1464293811142 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B29CA000 == 43 [pid = 2332] [id = 553] 13:16:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A983BC8800) [pid = 2332] [serial = 1659] [outer = 0000000000000000] 13:16:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9AB04F000) [pid = 2332] [serial = 1660] [outer = 000000A983BC8800] 13:16:51 INFO - PROCESS | 2332 | 1464293811188 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9AC031C00) [pid = 2332] [serial = 1661] [outer = 000000A983BC8800] 13:16:51 INFO - PROCESS | 2332 | 1464293811673 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]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 13:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:16:51 INFO - PROCESS | 2332 | 1464293811725 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 2332 | 1464293811728 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:16:51 INFO - PROCESS | 2332 | 1464293811732 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 2332 | 1464293811735 Marionette TRACE conn6 <- [1,2178,null,{}] 13:16:51 INFO - PROCESS | 2332 | 1464293811746 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}] 13:16:51 INFO - PROCESS | 2332 | 1464293811842 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:16:51 INFO - PROCESS | 2332 | 1464293811979 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9157000 == 44 [pid = 2332] [id = 554] 13:16:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9AB960000) [pid = 2332] [serial = 1662] [outer = 0000000000000000] 13:16:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B1470C00) [pid = 2332] [serial = 1663] [outer = 000000A9AB960000] 13:16:52 INFO - PROCESS | 2332 | 1464293812037 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B2CBD400) [pid = 2332] [serial = 1664] [outer = 000000A9AB960000] 13:16:52 INFO - PROCESS | 2332 | 1464293812510 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]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 838ms 13:16:52 INFO - PROCESS | 2332 | 1464293812572 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 2332 | 1464293812575 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:16:52 INFO - PROCESS | 2332 | 1464293812579 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 2332 | 1464293812581 Marionette TRACE conn6 <- [1,2182,null,{}] 13:16:52 INFO - PROCESS | 2332 | 1464293812591 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}] 13:16:52 INFO - PROCESS | 2332 | 1464293812708 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:16:52 INFO - PROCESS | 2332 | 1464293812766 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB8C9800 == 45 [pid = 2332] [id = 555] 13:16:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B5C8D800) [pid = 2332] [serial = 1665] [outer = 0000000000000000] 13:16:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B60B3C00) [pid = 2332] [serial = 1666] [outer = 000000A9B5C8D800] 13:16:52 INFO - PROCESS | 2332 | 1464293812814 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B6663000) [pid = 2332] [serial = 1667] [outer = 000000A9B5C8D800] 13:16:53 INFO - PROCESS | 2332 | 1464293813239 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]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 13:16:53 INFO - PROCESS | 2332 | 1464293813296 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 2332 | 1464293813298 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:16:53 INFO - PROCESS | 2332 | 1464293813304 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 2332 | 1464293813306 Marionette TRACE conn6 <- [1,2186,null,{}] 13:16:53 INFO - PROCESS | 2332 | 1464293813309 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}] 13:16:53 INFO - PROCESS | 2332 | 1464293813424 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:16:53 INFO - PROCESS | 2332 | 1464293813435 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8AC000 == 46 [pid = 2332] [id = 556] 13:16:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B666A400) [pid = 2332] [serial = 1668] [outer = 0000000000000000] 13:16:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B670BC00) [pid = 2332] [serial = 1669] [outer = 000000A9B666A400] 13:16:53 INFO - PROCESS | 2332 | 1464293813526 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A982BDBC00) [pid = 2332] [serial = 1670] [outer = 000000A9B666A400] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B1791000) [pid = 2332] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9804D6800) [pid = 2332] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B8B1E400) [pid = 2332] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B2915400) [pid = 2332] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B5C82000) [pid = 2332] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9847CE800) [pid = 2332] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9847C8000) [pid = 2332] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9811B5400) [pid = 2332] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A98234B800) [pid = 2332] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9AA749800) [pid = 2332] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B0C0E800) [pid = 2332] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B2444000) [pid = 2332] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B1963000) [pid = 2332] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A980AE8400) [pid = 2332] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A982C21400) [pid = 2332] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9AC2AFC00) [pid = 2332] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A982BDD000) [pid = 2332] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B2596000) [pid = 2332] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A98234B400) [pid = 2332] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A98116EC00) [pid = 2332] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A983BD1C00) [pid = 2332] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B10C0400) [pid = 2332] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B2483800) [pid = 2332] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B0C0BC00) [pid = 2332] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B6F10C00) [pid = 2332] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:16:54 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9804E4400) [pid = 2332] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:16:54 INFO - PROCESS | 2332 | 1464293814105 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]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 842ms 13:16:54 INFO - PROCESS | 2332 | 1464293814151 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 2332 | 1464293814153 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:16:54 INFO - PROCESS | 2332 | 1464293814157 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:16:54 INFO - PROCESS | 2332 | 1464293814158 Marionette TRACE conn6 <- [1,2190,null,{}] 13:16:54 INFO - PROCESS | 2332 | 1464293814162 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}] 13:16:54 INFO - PROCESS | 2332 | 1464293814271 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:16:54 INFO - PROCESS | 2332 | 1464293814285 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8AA800 == 47 [pid = 2332] [id = 557] 13:16:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9847C8000) [pid = 2332] [serial = 1671] [outer = 0000000000000000] 13:16:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9848EA800) [pid = 2332] [serial = 1672] [outer = 000000A9847C8000] 13:16:54 INFO - PROCESS | 2332 | 1464293814332 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B2411800) [pid = 2332] [serial = 1673] [outer = 000000A9847C8000] 13:16:54 INFO - PROCESS | 2332 | 1464293814811 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]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:16:54 INFO - PROCESS | 2332 | 1464293814829 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 2332 | 1464293814831 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:16:54 INFO - PROCESS | 2332 | 1464293814835 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:16:54 INFO - PROCESS | 2332 | 1464293814836 Marionette TRACE conn6 <- [1,2194,null,{}] 13:16:54 INFO - PROCESS | 2332 | 1464293814840 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}] 13:16:54 INFO - PROCESS | 2332 | 1464293814926 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:16:54 INFO - PROCESS | 2332 | 1464293814933 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD639000 == 48 [pid = 2332] [id = 558] 13:16:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B331C800) [pid = 2332] [serial = 1674] [outer = 0000000000000000] 13:16:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B83D0800) [pid = 2332] [serial = 1675] [outer = 000000A9B331C800] 13:16:54 INFO - PROCESS | 2332 | 1464293814979 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B855EC00) [pid = 2332] [serial = 1676] [outer = 000000A9B331C800] 13:16:55 INFO - PROCESS | 2332 | 1464293815389 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]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 627ms 13:16:55 INFO - PROCESS | 2332 | 1464293815466 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 2332 | 1464293815468 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:16:55 INFO - PROCESS | 2332 | 1464293815471 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:16:55 INFO - PROCESS | 2332 | 1464293815481 Marionette TRACE conn6 <- [1,2198,null,{}] 13:16:55 INFO - PROCESS | 2332 | 1464293815484 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}] 13:16:55 INFO - PROCESS | 2332 | 1464293815570 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:16:55 INFO - PROCESS | 2332 | 1464293815583 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD744000 == 49 [pid = 2332] [id = 559] 13:16:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B8567C00) [pid = 2332] [serial = 1677] [outer = 0000000000000000] 13:16:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B856A800) [pid = 2332] [serial = 1678] [outer = 000000A9B8567C00] 13:16:55 INFO - PROCESS | 2332 | 1464293815627 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B857C000) [pid = 2332] [serial = 1679] [outer = 000000A9B8567C00] 13:16:56 INFO - PROCESS | 2332 | 1464293816058 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]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 650ms 13:16:56 INFO - PROCESS | 2332 | 1464293816137 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 2332 | 1464293816142 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:16:56 INFO - PROCESS | 2332 | 1464293816147 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:16:56 INFO - PROCESS | 2332 | 1464293816152 Marionette TRACE conn6 <- [1,2202,null,{}] 13:16:56 INFO - PROCESS | 2332 | 1464293816158 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}] 13:16:56 INFO - PROCESS | 2332 | 1464293816333 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:16:56 INFO - PROCESS | 2332 | 1464293816452 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC839000 == 50 [pid = 2332] [id = 560] 13:16:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A981168400) [pid = 2332] [serial = 1680] [outer = 0000000000000000] 13:16:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9811BD000) [pid = 2332] [serial = 1681] [outer = 000000A981168400] 13:16:56 INFO - PROCESS | 2332 | 1464293816513 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9824E5000) [pid = 2332] [serial = 1682] [outer = 000000A981168400] 13:16:57 INFO - PROCESS | 2332 | 1464293817058 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]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 13:16:57 INFO - PROCESS | 2332 | 1464293817139 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 2332 | 1464293817143 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:16:57 INFO - PROCESS | 2332 | 1464293817152 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 2332 | 1464293817156 Marionette TRACE conn6 <- [1,2206,null,{}] 13:16:57 INFO - PROCESS | 2332 | 1464293817161 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}] 13:16:57 INFO - PROCESS | 2332 | 1464293817286 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:16:57 INFO - PROCESS | 2332 | 1464293817378 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9729000 == 51 [pid = 2332] [id = 561] 13:16:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9847D4000) [pid = 2332] [serial = 1683] [outer = 0000000000000000] 13:16:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9AB10F800) [pid = 2332] [serial = 1684] [outer = 000000A9847D4000] 13:16:57 INFO - PROCESS | 2332 | 1464293817435 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9AC7E5800) [pid = 2332] [serial = 1685] [outer = 000000A9847D4000] 13:16:58 INFO - PROCESS | 2332 | 1464293818046 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]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 945ms 13:16:58 INFO - PROCESS | 2332 | 1464293818096 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 2332 | 1464293818099 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:16:58 INFO - PROCESS | 2332 | 1464293818103 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 2332 | 1464293818105 Marionette TRACE conn6 <- [1,2210,null,{}] 13:16:58 INFO - PROCESS | 2332 | 1464293818116 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}] 13:16:58 INFO - PROCESS | 2332 | 1464293818277 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:16:58 INFO - PROCESS | 2332 | 1464293818407 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC87800 == 52 [pid = 2332] [id = 562] 13:16:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B605F000) [pid = 2332] [serial = 1686] [outer = 0000000000000000] 13:16:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B6657400) [pid = 2332] [serial = 1687] [outer = 000000A9B605F000] 13:16:58 INFO - PROCESS | 2332 | 1464293818468 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B84DD400) [pid = 2332] [serial = 1688] [outer = 000000A9B605F000] 13:16:59 INFO - PROCESS | 2332 | 1464293819101 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]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1025ms 13:16:59 INFO - PROCESS | 2332 | 1464293819130 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 2332 | 1464293819133 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:16:59 INFO - PROCESS | 2332 | 1464293819137 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 2332 | 1464293819139 Marionette TRACE conn6 <- [1,2214,null,{}] 13:16:59 INFO - PROCESS | 2332 | 1464293819143 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}] 13:16:59 INFO - PROCESS | 2332 | 1464293819260 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:16:59 INFO - PROCESS | 2332 | 1464293819386 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF7A800 == 53 [pid = 2332] [id = 563] 13:16:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B8B14800) [pid = 2332] [serial = 1689] [outer = 0000000000000000] 13:16:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B8B1C000) [pid = 2332] [serial = 1690] [outer = 000000A9B8B14800] 13:16:59 INFO - PROCESS | 2332 | 1464293819445 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B8BB2000) [pid = 2332] [serial = 1691] [outer = 000000A9B8B14800] 13:17:00 INFO - PROCESS | 2332 | 1464293819987 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]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 13:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:17:00 INFO - PROCESS | 2332 | 1464293820020 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 2332 | 1464293820023 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:17:00 INFO - PROCESS | 2332 | 1464293820026 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 2332 | 1464293820028 Marionette TRACE conn6 <- [1,2218,null,{}] 13:17:00 INFO - PROCESS | 2332 | 1464293820032 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}] 13:17:00 INFO - PROCESS | 2332 | 1464293820141 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:17:00 INFO - PROCESS | 2332 | 1464293820240 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0B8A000 == 54 [pid = 2332] [id = 564] 13:17:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B8B14C00) [pid = 2332] [serial = 1692] [outer = 0000000000000000] 13:17:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B8BC7400) [pid = 2332] [serial = 1693] [outer = 000000A9B8B14C00] 13:17:00 INFO - PROCESS | 2332 | 1464293820295 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B8C02C00) [pid = 2332] [serial = 1694] [outer = 000000A9B8B14C00] 13:17:00 INFO - PROCESS | 2332 | 1464293820979 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]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 984ms 13:17:01 INFO - PROCESS | 2332 | 1464293821013 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 2332 | 1464293821016 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:17:01 INFO - PROCESS | 2332 | 1464293821020 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 2332 | 1464293821022 Marionette TRACE conn6 <- [1,2222,null,{}] 13:17:01 INFO - PROCESS | 2332 | 1464293821026 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}] 13:17:01 INFO - PROCESS | 2332 | 1464293821162 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:17:01 INFO - PROCESS | 2332 | 1464293821460 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B60000 == 55 [pid = 2332] [id = 565] 13:17:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9806DEC00) [pid = 2332] [serial = 1695] [outer = 0000000000000000] 13:17:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A980AA0000) [pid = 2332] [serial = 1696] [outer = 000000A9806DEC00] 13:17:01 INFO - PROCESS | 2332 | 1464293821523 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A981164C00) [pid = 2332] [serial = 1697] [outer = 000000A9806DEC00] 13:17:02 INFO - PROCESS | 2332 | 1464293822146 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]]]}] 13:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1176ms 13:17:02 INFO - PROCESS | 2332 | 1464293822199 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 2332 | 1464293822204 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:17:02 INFO - PROCESS | 2332 | 1464293822208 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:17:02 INFO - PROCESS | 2332 | 1464293822212 Marionette TRACE conn6 <- [1,2226,null,{}] 13:17:02 INFO - PROCESS | 2332 | 1464293822217 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}] 13:17:02 INFO - PROCESS | 2332 | 1464293822324 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:17:02 INFO - PROCESS | 2332 | 1464293822429 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC9C7000 == 56 [pid = 2332] [id = 566] 13:17:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A982BD8C00) [pid = 2332] [serial = 1698] [outer = 0000000000000000] 13:17:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A982C21800) [pid = 2332] [serial = 1699] [outer = 000000A982BD8C00] 13:17:02 INFO - PROCESS | 2332 | 1464293822479 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9847D6C00) [pid = 2332] [serial = 1700] [outer = 000000A982BD8C00] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD639000 == 55 [pid = 2332] [id = 558] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8AA800 == 54 [pid = 2332] [id = 557] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8AC000 == 53 [pid = 2332] [id = 556] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB8C9800 == 52 [pid = 2332] [id = 555] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9157000 == 51 [pid = 2332] [id = 554] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29CA000 == 50 [pid = 2332] [id = 553] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B5A800 == 49 [pid = 2332] [id = 552] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BDC000 == 48 [pid = 2332] [id = 550] 13:17:02 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B19DB000) [pid = 2332] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:17:02 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B6063C00) [pid = 2332] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:17:02 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B666E000) [pid = 2332] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:17:02 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B67CCC00) [pid = 2332] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F62800 == 47 [pid = 2332] [id = 549] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33C3000 == 46 [pid = 2332] [id = 548] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1792800 == 45 [pid = 2332] [id = 547] 13:17:02 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819A5800 == 44 [pid = 2332] [id = 546] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9847CDC00) [pid = 2332] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B8BC2400) [pid = 2332] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B5473C00) [pid = 2332] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B2412C00) [pid = 2332] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9848C5800) [pid = 2332] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A981309000) [pid = 2332] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9812ACC00) [pid = 2332] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B553F800) [pid = 2332] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A982C17000) [pid = 2332] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B3318C00) [pid = 2332] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B5D5F000) [pid = 2332] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9AC24A800) [pid = 2332] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9AC2B0400) [pid = 2332] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9848CBC00) [pid = 2332] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9848A8400) [pid = 2332] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A98167D400) [pid = 2332] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9811BC800) [pid = 2332] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A982351800) [pid = 2332] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A982BD8000) [pid = 2332] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9AB04A800) [pid = 2332] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B2439800) [pid = 2332] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B5505400) [pid = 2332] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B2414C00) [pid = 2332] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B14EF800) [pid = 2332] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A981162C00) [pid = 2332] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A983BC9C00) [pid = 2332] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9AC7EA000) [pid = 2332] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9AC256C00) [pid = 2332] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B298F000) [pid = 2332] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A982350000) [pid = 2332] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A982C14800) [pid = 2332] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A982354800) [pid = 2332] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9812A0C00) [pid = 2332] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9AA87BC00) [pid = 2332] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9848AB000) [pid = 2332] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B600F800) [pid = 2332] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B546F800) [pid = 2332] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B240F400) [pid = 2332] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B8565800) [pid = 2332] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B5C88000) [pid = 2332] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A981310800) [pid = 2332] [serial = 1082] [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.] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B5542C00) [pid = 2332] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B5594000) [pid = 2332] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B84DB800) [pid = 2332] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9AB94F800) [pid = 2332] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2332 | 1464293823095 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]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 943ms 13:17:03 INFO - PROCESS | 2332 | 1464293823158 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 2332 | 1464293823162 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:17:03 INFO - PROCESS | 2332 | 1464293823166 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 2332 | 1464293823168 Marionette TRACE conn6 <- [1,2230,null,{}] 13:17:03 INFO - PROCESS | 2332 | 1464293823172 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}] 13:17:03 INFO - PROCESS | 2332 | 1464293823267 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:17:03 INFO - PROCESS | 2332 | 1464293823348 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846EA800 == 45 [pid = 2332] [id = 567] 13:17:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A980AEB800) [pid = 2332] [serial = 1701] [outer = 0000000000000000] 13:17:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9812A9C00) [pid = 2332] [serial = 1702] [outer = 000000A980AEB800] 13:17:03 INFO - PROCESS | 2332 | 1464293823394 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9824E9400) [pid = 2332] [serial = 1703] [outer = 000000A980AEB800] 13:17:03 INFO - PROCESS | 2332 | 1464293823800 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]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 13:17:03 INFO - PROCESS | 2332 | 1464293823861 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 2332 | 1464293823864 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:17:03 INFO - PROCESS | 2332 | 1464293823869 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 2332 | 1464293823875 Marionette TRACE conn6 <- [1,2234,null,{}] 13:17:03 INFO - PROCESS | 2332 | 1464293823884 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}] 13:17:03 INFO - PROCESS | 2332 | 1464293823977 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:17:03 INFO - PROCESS | 2332 | 1464293823985 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1AF3800 == 46 [pid = 2332] [id = 568] 13:17:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A983BC8400) [pid = 2332] [serial = 1704] [outer = 0000000000000000] 13:17:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9848C9C00) [pid = 2332] [serial = 1705] [outer = 000000A983BC8400] 13:17:04 INFO - PROCESS | 2332 | 1464293824037 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9848F1C00) [pid = 2332] [serial = 1706] [outer = 000000A983BC8400] 13:17:04 INFO - PROCESS | 2332 | 1464293824498 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]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 13:17:04 INFO - PROCESS | 2332 | 1464293824562 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 2332 | 1464293824565 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:17:04 INFO - PROCESS | 2332 | 1464293824569 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 2332 | 1464293824570 Marionette TRACE conn6 <- [1,2238,null,{}] 13:17:04 INFO - PROCESS | 2332 | 1464293824574 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}] 13:17:04 INFO - PROCESS | 2332 | 1464293824693 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:17:04 INFO - PROCESS | 2332 | 1464293824783 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C1C800 == 47 [pid = 2332] [id = 569] 13:17:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9848B5000) [pid = 2332] [serial = 1707] [outer = 0000000000000000] 13:17:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9AB94A000) [pid = 2332] [serial = 1708] [outer = 000000A9848B5000] 13:17:04 INFO - PROCESS | 2332 | 1464293824829 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9AC194400) [pid = 2332] [serial = 1709] [outer = 000000A9848B5000] 13:17:05 INFO - PROCESS | 2332 | 1464293825250 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]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 13:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:17:05 INFO - PROCESS | 2332 | 1464293825305 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 2332 | 1464293825307 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:17:05 INFO - PROCESS | 2332 | 1464293825310 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 2332 | 1464293825312 Marionette TRACE conn6 <- [1,2242,null,{}] 13:17:05 INFO - PROCESS | 2332 | 1464293825316 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}] 13:17:05 INFO - PROCESS | 2332 | 1464293825433 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:17:05 INFO - PROCESS | 2332 | 1464293825446 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6985800 == 48 [pid = 2332] [id = 570] 13:17:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9AC2B1400) [pid = 2332] [serial = 1710] [outer = 0000000000000000] 13:17:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9AC7D0400) [pid = 2332] [serial = 1711] [outer = 000000A9AC2B1400] 13:17:05 INFO - PROCESS | 2332 | 1464293825544 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B0A67000) [pid = 2332] [serial = 1712] [outer = 000000A9AC2B1400] 13:17:05 INFO - PROCESS | 2332 | 1464293825993 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]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 13:17:06 INFO - PROCESS | 2332 | 1464293826066 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:17:06 INFO - PROCESS | 2332 | 1464293826068 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:17:06 INFO - PROCESS | 2332 | 1464293826071 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 2332 | 1464293826073 Marionette TRACE conn6 <- [1,2246,null,{}] 13:17:06 INFO - PROCESS | 2332 | 1464293826077 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}] 13:17:06 INFO - PROCESS | 2332 | 1464293826194 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:17:06 INFO - PROCESS | 2332 | 1464293826252 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BDA800 == 49 [pid = 2332] [id = 571] 13:17:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B14EF800) [pid = 2332] [serial = 1713] [outer = 0000000000000000] 13:17:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B2415800) [pid = 2332] [serial = 1714] [outer = 000000A9B14EF800] 13:17:06 INFO - PROCESS | 2332 | 1464293826298 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B2481400) [pid = 2332] [serial = 1715] [outer = 000000A9B14EF800] 13:17:06 INFO - PROCESS | 2332 | 1464293826730 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]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 13:17:06 INFO - PROCESS | 2332 | 1464293826766 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 2332 | 1464293826768 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:17:06 INFO - PROCESS | 2332 | 1464293826772 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 2332 | 1464293826774 Marionette TRACE conn6 <- [1,2250,null,{}] 13:17:06 INFO - PROCESS | 2332 | 1464293826777 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}] 13:17:06 INFO - PROCESS | 2332 | 1464293826892 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:17:06 INFO - PROCESS | 2332 | 1464293826946 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E17000 == 50 [pid = 2332] [id = 572] 13:17:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B2446800) [pid = 2332] [serial = 1716] [outer = 0000000000000000] 13:17:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B2A10C00) [pid = 2332] [serial = 1717] [outer = 000000A9B2446800] 13:17:06 INFO - PROCESS | 2332 | 1464293826993 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B550F000) [pid = 2332] [serial = 1718] [outer = 000000A9B2446800] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B5C8D800) [pid = 2332] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B666A400) [pid = 2332] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9847C8000) [pid = 2332] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A98116E800) [pid = 2332] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B331C800) [pid = 2332] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9802D9800) [pid = 2332] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B5508C00) [pid = 2332] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9847CA400) [pid = 2332] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A983BC8800) [pid = 2332] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9AC02B800) [pid = 2332] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9AB960000) [pid = 2332] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B666C000) [pid = 2332] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9B5D64800) [pid = 2332] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:17:07 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B666B800) [pid = 2332] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:17:07 INFO - PROCESS | 2332 | 1464293827492 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]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 774ms 13:17:07 INFO - PROCESS | 2332 | 1464293827559 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 2332 | 1464293827562 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:17:07 INFO - PROCESS | 2332 | 1464293827565 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 2332 | 1464293827575 Marionette TRACE conn6 <- [1,2254,null,{}] 13:17:07 INFO - PROCESS | 2332 | 1464293827578 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}] 13:17:07 INFO - PROCESS | 2332 | 1464293827666 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:17:07 INFO - PROCESS | 2332 | 1464293827672 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B914D800 == 51 [pid = 2332] [id = 573] 13:17:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B2413C00) [pid = 2332] [serial = 1719] [outer = 0000000000000000] 13:17:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B5508400) [pid = 2332] [serial = 1720] [outer = 000000A9B2413C00] 13:17:07 INFO - PROCESS | 2332 | 1464293827717 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B5594000) [pid = 2332] [serial = 1721] [outer = 000000A9B2413C00] 13:17:08 INFO - PROCESS | 2332 | 1464293828126 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]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 585ms 13:17:08 INFO - PROCESS | 2332 | 1464293828154 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 2332 | 1464293828156 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:17:08 INFO - PROCESS | 2332 | 1464293828159 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:17:08 INFO - PROCESS | 2332 | 1464293828161 Marionette TRACE conn6 <- [1,2258,null,{}] 13:17:08 INFO - PROCESS | 2332 | 1464293828165 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}] 13:17:08 INFO - PROCESS | 2332 | 1464293828289 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:17:08 INFO - PROCESS | 2332 | 1464293828300 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B98E9800 == 52 [pid = 2332] [id = 574] 13:17:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B5C81800) [pid = 2332] [serial = 1722] [outer = 0000000000000000] 13:17:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B5C8B400) [pid = 2332] [serial = 1723] [outer = 000000A9B5C81800] 13:17:08 INFO - PROCESS | 2332 | 1464293828345 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B6062C00) [pid = 2332] [serial = 1724] [outer = 000000A9B5C81800] 13:17:08 INFO - PROCESS | 2332 | 1464293828757 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]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 627ms 13:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:17:08 INFO - PROCESS | 2332 | 1464293828790 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 2332 | 1464293828792 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:17:08 INFO - PROCESS | 2332 | 1464293828795 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 2332 | 1464293828797 Marionette TRACE conn6 <- [1,2262,null,{}] 13:17:08 INFO - PROCESS | 2332 | 1464293828800 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}] 13:17:08 INFO - PROCESS | 2332 | 1464293828928 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:17:08 INFO - PROCESS | 2332 | 1464293828937 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA62C800 == 53 [pid = 2332] [id = 575] 13:17:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B5540000) [pid = 2332] [serial = 1725] [outer = 0000000000000000] 13:17:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B644F800) [pid = 2332] [serial = 1726] [outer = 000000A9B5540000] 13:17:08 INFO - PROCESS | 2332 | 1464293828988 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B670C000) [pid = 2332] [serial = 1727] [outer = 000000A9B5540000] 13:17:09 INFO - PROCESS | 2332 | 1464293829596 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]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 839ms 13:17:09 INFO - PROCESS | 2332 | 1464293829639 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2332 | 1464293829643 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:17:09 INFO - PROCESS | 2332 | 1464293829649 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:17:09 INFO - PROCESS | 2332 | 1464293829653 Marionette TRACE conn6 <- [1,2266,null,{}] 13:17:09 INFO - PROCESS | 2332 | 1464293829660 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}] 13:17:09 INFO - PROCESS | 2332 | 1464293829813 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:17:09 INFO - PROCESS | 2332 | 1464293829941 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB752000 == 54 [pid = 2332] [id = 576] 13:17:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A98116DC00) [pid = 2332] [serial = 1728] [outer = 0000000000000000] 13:17:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A98167DC00) [pid = 2332] [serial = 1729] [outer = 000000A98116DC00] 13:17:10 INFO - PROCESS | 2332 | 1464293830002 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A982BD8800) [pid = 2332] [serial = 1730] [outer = 000000A98116DC00] 13:17:10 INFO - PROCESS | 2332 | 1464293830613 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]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 986ms 13:17:10 INFO - PROCESS | 2332 | 1464293830646 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 2332 | 1464293830653 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:17:10 INFO - PROCESS | 2332 | 1464293830660 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 2332 | 1464293830664 Marionette TRACE conn6 <- [1,2270,null,{}] 13:17:10 INFO - PROCESS | 2332 | 1464293830668 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}] 13:17:10 INFO - PROCESS | 2332 | 1464293830787 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:17:10 INFO - PROCESS | 2332 | 1464293830914 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6934800 == 55 [pid = 2332] [id = 577] 13:17:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9848AB000) [pid = 2332] [serial = 1731] [outer = 0000000000000000] 13:17:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9848CAC00) [pid = 2332] [serial = 1732] [outer = 000000A9848AB000] 13:17:10 INFO - PROCESS | 2332 | 1464293830971 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AB963C00) [pid = 2332] [serial = 1733] [outer = 000000A9848AB000] 13:17:11 INFO - PROCESS | 2332 | 1464293831581 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]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 985ms 13:17:11 INFO - PROCESS | 2332 | 1464293831651 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 2332 | 1464293831654 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:17:11 INFO - PROCESS | 2332 | 1464293831658 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 2332 | 1464293831662 Marionette TRACE conn6 <- [1,2274,null,{}] 13:17:11 INFO - PROCESS | 2332 | 1464293831674 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}] 13:17:11 INFO - PROCESS | 2332 | 1464293831801 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:17:11 INFO - PROCESS | 2332 | 1464293831923 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC89C000 == 56 [pid = 2332] [id = 578] 13:17:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B0D85800) [pid = 2332] [serial = 1734] [outer = 0000000000000000] 13:17:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B258E400) [pid = 2332] [serial = 1735] [outer = 000000A9B0D85800] 13:17:11 INFO - PROCESS | 2332 | 1464293831984 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B666B800) [pid = 2332] [serial = 1736] [outer = 000000A9B0D85800] 13:17:12 INFO - PROCESS | 2332 | 1464293832544 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]]]}] 13:17:12 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 13:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 943ms 13:17:12 INFO - PROCESS | 2332 | 1464293832603 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:17:12 INFO - PROCESS | 2332 | 1464293832606 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:17:12 INFO - PROCESS | 2332 | 1464293832611 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 2332 | 1464293832613 Marionette TRACE conn6 <- [1,2278,null,{}] 13:17:12 INFO - PROCESS | 2332 | 1464293832617 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}] 13:17:12 INFO - PROCESS | 2332 | 1464293832733 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:17:12 INFO - PROCESS | 2332 | 1464293832859 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD8E000 == 57 [pid = 2332] [id = 579] 13:17:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B83D0400) [pid = 2332] [serial = 1737] [outer = 0000000000000000] 13:17:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B84DE400) [pid = 2332] [serial = 1738] [outer = 000000A9B83D0400] 13:17:12 INFO - PROCESS | 2332 | 1464293832916 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B8568800) [pid = 2332] [serial = 1739] [outer = 000000A9B83D0400] 13:17:13 INFO - PROCESS | 2332 | 1464293833509 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]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 944ms 13:17:13 INFO - PROCESS | 2332 | 1464293833555 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 2332 | 1464293833557 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:17:13 INFO - PROCESS | 2332 | 1464293833561 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 2332 | 1464293833563 Marionette TRACE conn6 <- [1,2282,null,{}] 13:17:13 INFO - PROCESS | 2332 | 1464293833567 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}] 13:17:13 INFO - PROCESS | 2332 | 1464293833678 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:17:13 INFO - PROCESS | 2332 | 1464293833803 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD72A000 == 58 [pid = 2332] [id = 580] 13:17:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B8567800) [pid = 2332] [serial = 1740] [outer = 0000000000000000] 13:17:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B8B1B400) [pid = 2332] [serial = 1741] [outer = 000000A9B8567800] 13:17:13 INFO - PROCESS | 2332 | 1464293833859 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B8BCA800) [pid = 2332] [serial = 1742] [outer = 000000A9B8567800] 13:17:14 INFO - PROCESS | 2332 | 1464293834681 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]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1177ms 13:17:14 INFO - PROCESS | 2332 | 1464293834741 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 2332 | 1464293834745 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:17:14 INFO - PROCESS | 2332 | 1464293834750 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:17:14 INFO - PROCESS | 2332 | 1464293834754 Marionette TRACE conn6 <- [1,2286,null,{}] 13:17:14 INFO - PROCESS | 2332 | 1464293834760 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}] 13:17:14 INFO - PROCESS | 2332 | 1464293834867 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:17:14 INFO - PROCESS | 2332 | 1464293834988 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1AD6800 == 59 [pid = 2332] [id = 581] 13:17:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9804DC000) [pid = 2332] [serial = 1743] [outer = 0000000000000000] 13:17:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A98116AC00) [pid = 2332] [serial = 1744] [outer = 000000A9804DC000] 13:17:15 INFO - PROCESS | 2332 | 1464293835041 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A981682000) [pid = 2332] [serial = 1745] [outer = 000000A9804DC000] 13:17:15 INFO - PROCESS | 2332 | 1464293835610 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]]]}] 13:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 880ms 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9936800 == 58 [pid = 2332] [id = 526] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B915B800 == 57 [pid = 2332] [id = 527] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B691E800 == 56 [pid = 2332] [id = 401] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B98E9800 == 55 [pid = 2332] [id = 574] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B914D800 == 54 [pid = 2332] [id = 573] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8E17000 == 53 [pid = 2332] [id = 572] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8BDA800 == 52 [pid = 2332] [id = 571] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6985800 == 51 [pid = 2332] [id = 570] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C1C800 == 50 [pid = 2332] [id = 569] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1AF3800 == 49 [pid = 2332] [id = 568] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846EA800 == 48 [pid = 2332] [id = 567] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC9C7000 == 47 [pid = 2332] [id = 566] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B60000 == 46 [pid = 2332] [id = 565] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B856A800) [pid = 2332] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | 1464293835699 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 2332 | 1464293835705 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC87800 == 45 [pid = 2332] [id = 562] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9729000 == 44 [pid = 2332] [id = 561] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC839000 == 43 [pid = 2332] [id = 560] 13:17:15 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD744000 == 42 [pid = 2332] [id = 559] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B6F31000) [pid = 2332] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B664E800) [pid = 2332] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B670C400) [pid = 2332] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B60B3C00) [pid = 2332] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B670BC00) [pid = 2332] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B6663000) [pid = 2332] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9848EA800) [pid = 2332] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9848BD800) [pid = 2332] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A981310000) [pid = 2332] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B83D0800) [pid = 2332] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A981303800) [pid = 2332] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9806E5800) [pid = 2332] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B5C8E800) [pid = 2332] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B550E400) [pid = 2332] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B0D56C00) [pid = 2332] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9AA73E000) [pid = 2332] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9848CB000) [pid = 2332] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9AB04F000) [pid = 2332] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9AC24C400) [pid = 2332] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9AC2B1800) [pid = 2332] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9AC031C00) [pid = 2332] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B243C000) [pid = 2332] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B855EC00) [pid = 2332] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9B2411800) [pid = 2332] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A982BDBC00) [pid = 2332] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B1470C00) [pid = 2332] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B2CBD400) [pid = 2332] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:17:15 INFO - PROCESS | 2332 | 1464293835722 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 2332 | 1464293835725 Marionette TRACE conn6 <- [1,2290,null,{}] 13:17:15 INFO - PROCESS | 2332 | 1464293835729 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}] 13:17:15 INFO - PROCESS | 2332 | 1464293835844 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:17:15 INFO - PROCESS | 2332 | 1464293835945 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983CD9800 == 43 [pid = 2332] [id = 582] 13:17:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A98130F400) [pid = 2332] [serial = 1746] [outer = 0000000000000000] 13:17:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A981686000) [pid = 2332] [serial = 1747] [outer = 000000A98130F400] 13:17:15 INFO - PROCESS | 2332 | 1464293835992 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A982C1C000) [pid = 2332] [serial = 1748] [outer = 000000A98130F400] 13:17:16 INFO - PROCESS | 2332 | 1464293836466 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]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 776ms 13:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:17:16 INFO - PROCESS | 2332 | 1464293836500 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 2332 | 1464293836503 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:17:16 INFO - PROCESS | 2332 | 1464293836506 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 2332 | 1464293836510 Marionette TRACE conn6 <- [1,2294,null,{}] 13:17:16 INFO - PROCESS | 2332 | 1464293836521 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}] 13:17:16 INFO - PROCESS | 2332 | 1464293836614 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:17:16 INFO - PROCESS | 2332 | 1464293836624 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27BF800 == 44 [pid = 2332] [id = 583] 13:17:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9848E8000) [pid = 2332] [serial = 1749] [outer = 0000000000000000] 13:17:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9AA744C00) [pid = 2332] [serial = 1750] [outer = 000000A9848E8000] 13:17:16 INFO - PROCESS | 2332 | 1464293836672 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9AB11C400) [pid = 2332] [serial = 1751] [outer = 000000A9848E8000] 13:17:17 INFO - PROCESS | 2332 | 1464293837172 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]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 13:17:17 INFO - PROCESS | 2332 | 1464293837202 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 2332 | 1464293837204 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:17:17 INFO - PROCESS | 2332 | 1464293837208 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 2332 | 1464293837210 Marionette TRACE conn6 <- [1,2298,null,{}] 13:17:17 INFO - PROCESS | 2332 | 1464293837213 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}] 13:17:17 INFO - PROCESS | 2332 | 1464293837305 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:17:17 INFO - PROCESS | 2332 | 1464293837314 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8162000 == 45 [pid = 2332] [id = 584] 13:17:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9AC2AC000) [pid = 2332] [serial = 1752] [outer = 0000000000000000] 13:17:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9AC7D9800) [pid = 2332] [serial = 1753] [outer = 000000A9AC2AC000] 13:17:17 INFO - PROCESS | 2332 | 1464293837361 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B0A62C00) [pid = 2332] [serial = 1754] [outer = 000000A9AC2AC000] 13:17:17 INFO - PROCESS | 2332 | 1464293837853 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]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 13:17:17 INFO - PROCESS | 2332 | 1464293837901 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 2332 | 1464293837903 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:17:17 INFO - PROCESS | 2332 | 1464293837907 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:17:17 INFO - PROCESS | 2332 | 1464293837909 Marionette TRACE conn6 <- [1,2302,null,{}] 13:17:17 INFO - PROCESS | 2332 | 1464293837912 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}] 13:17:18 INFO - PROCESS | 2332 | 1464293838001 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:17:18 INFO - PROCESS | 2332 | 1464293838007 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D58000 == 46 [pid = 2332] [id = 585] 13:17:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B0DF3800) [pid = 2332] [serial = 1755] [outer = 0000000000000000] 13:17:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B1757400) [pid = 2332] [serial = 1756] [outer = 000000A9B0DF3800] 13:17:18 INFO - PROCESS | 2332 | 1464293838053 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B2445C00) [pid = 2332] [serial = 1757] [outer = 000000A9B0DF3800] 13:17:18 INFO - PROCESS | 2332 | 1464293838523 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]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 13:17:18 INFO - PROCESS | 2332 | 1464293838547 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:17:18 INFO - PROCESS | 2332 | 1464293838557 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:17:18 INFO - PROCESS | 2332 | 1464293838561 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - PROCESS | 2332 | 1464293838563 Marionette TRACE conn6 <- [1,2306,null,{}] 13:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:17:18 INFO - PROCESS | 2332 | 1464293838567 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}] 13:17:18 INFO - PROCESS | 2332 | 1464293838708 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:17:18 INFO - PROCESS | 2332 | 1464293838800 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7A4800 == 47 [pid = 2332] [id = 586] 13:17:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A98130A400) [pid = 2332] [serial = 1758] [outer = 0000000000000000] 13:17:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B5C89000) [pid = 2332] [serial = 1759] [outer = 000000A98130A400] 13:17:18 INFO - PROCESS | 2332 | 1464293838846 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B6654400) [pid = 2332] [serial = 1760] [outer = 000000A98130A400] 13:17:19 INFO - PROCESS | 2332 | 1464293839290 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] 13:17:19 INFO - PROCESS | 2332 | 1464293839344 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:17:19 INFO - PROCESS | 2332 | 1464293839347 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 2332 | 1464293839349 Marionette TRACE conn6 <- [1,2310,null,{}] 13:17:19 INFO - PROCESS | 2332 | 1464293839352 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}] 13:17:19 INFO - PROCESS | 2332 | 1464293839468 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:17:19 INFO - PROCESS | 2332 | 1464293839525 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB8D6000 == 48 [pid = 2332] [id = 587] 13:17:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B6063400) [pid = 2332] [serial = 1761] [outer = 0000000000000000] 13:17:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B6713400) [pid = 2332] [serial = 1762] [outer = 000000A9B6063400] 13:17:19 INFO - PROCESS | 2332 | 1464293839571 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9824E9000) [pid = 2332] [serial = 1763] [outer = 000000A9B6063400] 13:17:19 INFO - PROCESS | 2332 | 1464293839986 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]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 13:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:17:20 INFO - PROCESS | 2332 | 1464293840022 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 2332 | 1464293840024 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:17:20 INFO - PROCESS | 2332 | 1464293840027 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 2332 | 1464293840036 Marionette TRACE conn6 <- [1,2314,null,{}] 13:17:20 INFO - PROCESS | 2332 | 1464293840046 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}] 13:17:20 INFO - PROCESS | 2332 | 1464293840195 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A981681400) [pid = 2332] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9AC2B1400) [pid = 2332] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A982BD8C00) [pid = 2332] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9848B5000) [pid = 2332] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B14EF800) [pid = 2332] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9806DEC00) [pid = 2332] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A980AEB800) [pid = 2332] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A983BC8400) [pid = 2332] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B2446800) [pid = 2332] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B5C81800) [pid = 2332] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:17:20 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B2413C00) [pid = 2332] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:17:20 INFO - PROCESS | 2332 | 1464293840381 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC83B800 == 49 [pid = 2332] [id = 588] 13:17:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9806D6400) [pid = 2332] [serial = 1764] [outer = 0000000000000000] 13:17:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A981167400) [pid = 2332] [serial = 1765] [outer = 000000A9806D6400] 13:17:20 INFO - PROCESS | 2332 | 1464293840428 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9AD812400) [pid = 2332] [serial = 1766] [outer = 000000A9806D6400] 13:17:20 INFO - PROCESS | 2332 | 1464293840781 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]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 797ms 13:17:20 INFO - PROCESS | 2332 | 1464293840828 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 2332 | 1464293840830 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:17:20 INFO - PROCESS | 2332 | 1464293840833 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 2332 | 1464293840835 Marionette TRACE conn6 <- [1,2318,null,{}] 13:17:20 INFO - PROCESS | 2332 | 1464293840839 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}] 13:17:20 INFO - PROCESS | 2332 | 1464293840928 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:17:21 INFO - PROCESS | 2332 | 1464293841010 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD7F800 == 50 [pid = 2332] [id = 589] 13:17:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A981307000) [pid = 2332] [serial = 1767] [outer = 0000000000000000] 13:17:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B8584800) [pid = 2332] [serial = 1768] [outer = 000000A981307000] 13:17:21 INFO - PROCESS | 2332 | 1464293841056 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B8BC9800) [pid = 2332] [serial = 1769] [outer = 000000A981307000] 13:17:21 INFO - PROCESS | 2332 | 1464293841419 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]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 13:17:21 INFO - PROCESS | 2332 | 1464293841465 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 2332 | 1464293841467 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:17:21 INFO - PROCESS | 2332 | 1464293841470 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 2332 | 1464293841472 Marionette TRACE conn6 <- [1,2322,null,{}] 13:17:21 INFO - PROCESS | 2332 | 1464293841475 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}] 13:17:21 INFO - PROCESS | 2332 | 1464293841607 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:17:21 INFO - PROCESS | 2332 | 1464293841647 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD644800 == 51 [pid = 2332] [id = 590] 13:17:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B8C07000) [pid = 2332] [serial = 1770] [outer = 0000000000000000] 13:17:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B9032000) [pid = 2332] [serial = 1771] [outer = 000000A9B8C07000] 13:17:21 INFO - PROCESS | 2332 | 1464293841693 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B903A400) [pid = 2332] [serial = 1772] [outer = 000000A9B8C07000] 13:17:22 INFO - PROCESS | 2332 | 1464293842100 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]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 13:17:22 INFO - PROCESS | 2332 | 1464293842165 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 2332 | 1464293842168 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:17:22 INFO - PROCESS | 2332 | 1464293842172 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 2332 | 1464293842174 Marionette TRACE conn6 <- [1,2326,null,{}] 13:17:22 INFO - PROCESS | 2332 | 1464293842178 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}] 13:17:22 INFO - PROCESS | 2332 | 1464293842287 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:17:22 INFO - PROCESS | 2332 | 1464293842302 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC8F000 == 52 [pid = 2332] [id = 591] 13:17:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B90A1000) [pid = 2332] [serial = 1773] [outer = 0000000000000000] 13:17:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B90CAC00) [pid = 2332] [serial = 1774] [outer = 000000A9B90A1000] 13:17:22 INFO - PROCESS | 2332 | 1464293842352 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B97A1400) [pid = 2332] [serial = 1775] [outer = 000000A9B90A1000] 13:17:23 INFO - PROCESS | 2332 | 1464293843094 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]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 942ms 13:17:23 INFO - PROCESS | 2332 | 1464293843119 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 2332 | 1464293843125 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:17:23 INFO - PROCESS | 2332 | 1464293843130 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 2332 | 1464293843136 Marionette TRACE conn6 <- [1,2330,null,{}] 13:17:23 INFO - PROCESS | 2332 | 1464293843142 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}] 13:17:23 INFO - PROCESS | 2332 | 1464293843264 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:17:23 INFO - PROCESS | 2332 | 1464293843395 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19D9800 == 53 [pid = 2332] [id = 592] 13:17:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A982BD3C00) [pid = 2332] [serial = 1776] [outer = 0000000000000000] 13:17:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A983BCA400) [pid = 2332] [serial = 1777] [outer = 000000A982BD3C00] 13:17:23 INFO - PROCESS | 2332 | 1464293843455 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9848C0C00) [pid = 2332] [serial = 1778] [outer = 000000A982BD3C00] 13:17:24 INFO - PROCESS | 2332 | 1464293844030 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]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 942ms 13:17:24 INFO - PROCESS | 2332 | 1464293844073 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 2332 | 1464293844080 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:17:24 INFO - PROCESS | 2332 | 1464293844087 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 2332 | 1464293844090 Marionette TRACE conn6 <- [1,2334,null,{}] 13:17:24 INFO - PROCESS | 2332 | 1464293844094 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}] 13:17:24 INFO - PROCESS | 2332 | 1464293844217 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:17:24 INFO - PROCESS | 2332 | 1464293844319 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9942800 == 54 [pid = 2332] [id = 593] 13:17:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9AC250400) [pid = 2332] [serial = 1779] [outer = 0000000000000000] 13:17:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9AD81D400) [pid = 2332] [serial = 1780] [outer = 000000A9AC250400] 13:17:24 INFO - PROCESS | 2332 | 1464293844374 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B258F800) [pid = 2332] [serial = 1781] [outer = 000000A9AC250400] 13:17:24 INFO - PROCESS | 2332 | 1464293844993 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]]]}] 13:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 944ms 13:17:25 INFO - PROCESS | 2332 | 1464293845037 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 2332 | 1464293845040 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:17:25 INFO - PROCESS | 2332 | 1464293845043 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 2332 | 1464293845048 Marionette TRACE conn6 <- [1,2338,null,{}] 13:17:25 INFO - PROCESS | 2332 | 1464293845059 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}] 13:17:25 INFO - PROCESS | 2332 | 1464293845180 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:17:25 INFO - PROCESS | 2332 | 1464293845283 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0B99000 == 55 [pid = 2332] [id = 594] 13:17:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B67D0000) [pid = 2332] [serial = 1782] [outer = 0000000000000000] 13:17:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B8561800) [pid = 2332] [serial = 1783] [outer = 000000A9B67D0000] 13:17:25 INFO - PROCESS | 2332 | 1464293845341 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B903C000) [pid = 2332] [serial = 1784] [outer = 000000A9B67D0000] 13:17:25 INFO - PROCESS | 2332 | 1464293845927 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]]]}] 13:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 943ms 13:17:25 INFO - PROCESS | 2332 | 1464293845989 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:17:25 INFO - PROCESS | 2332 | 1464293845992 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:17:25 INFO - PROCESS | 2332 | 1464293845996 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 2332 | 1464293845998 Marionette TRACE conn6 <- [1,2342,null,{}] 13:17:26 INFO - PROCESS | 2332 | 1464293846002 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}] 13:17:26 INFO - PROCESS | 2332 | 1464293846122 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:17:26 INFO - PROCESS | 2332 | 1464293846250 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BD5800 == 56 [pid = 2332] [id = 595] 13:17:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B9078800) [pid = 2332] [serial = 1785] [outer = 0000000000000000] 13:17:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B95B3800) [pid = 2332] [serial = 1786] [outer = 000000A9B9078800] 13:17:26 INFO - PROCESS | 2332 | 1464293846307 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B97A7400) [pid = 2332] [serial = 1787] [outer = 000000A9B9078800] 13:17:26 INFO - PROCESS | 2332 | 1464293846891 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]]]}] 13:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 942ms 13:17:26 INFO - PROCESS | 2332 | 1464293846940 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 2332 | 1464293846943 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:17:26 INFO - PROCESS | 2332 | 1464293846946 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 2332 | 1464293846948 Marionette TRACE conn6 <- [1,2346,null,{}] 13:17:26 INFO - PROCESS | 2332 | 1464293846952 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}] 13:17:27 INFO - PROCESS | 2332 | 1464293847065 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:17:27 INFO - PROCESS | 2332 | 1464293847193 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C111B000 == 57 [pid = 2332] [id = 596] 13:17:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B97A4C00) [pid = 2332] [serial = 1788] [outer = 0000000000000000] 13:17:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B9812C00) [pid = 2332] [serial = 1789] [outer = 000000A9B97A4C00] 13:17:27 INFO - PROCESS | 2332 | 1464293847250 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B981B800) [pid = 2332] [serial = 1790] [outer = 000000A9B97A4C00] 13:17:28 INFO - PROCESS | 2332 | 1464293848123 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]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1234ms 13:17:28 INFO - PROCESS | 2332 | 1464293848184 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 2332 | 1464293848188 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:17:28 INFO - PROCESS | 2332 | 1464293848194 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 2332 | 1464293848198 Marionette TRACE conn6 <- [1,2350,null,{}] 13:17:28 INFO - PROCESS | 2332 | 1464293848205 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}] 13:17:28 INFO - PROCESS | 2332 | 1464293848345 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:17:28 INFO - PROCESS | 2332 | 1464293848480 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA69B800 == 58 [pid = 2332] [id = 597] 13:17:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A98129D800) [pid = 2332] [serial = 1791] [outer = 0000000000000000] 13:17:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A981303400) [pid = 2332] [serial = 1792] [outer = 000000A98129D800] 13:17:28 INFO - PROCESS | 2332 | 1464293848551 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A982356C00) [pid = 2332] [serial = 1793] [outer = 000000A98129D800] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A98068B000 == 57 [pid = 2332] [id = 392] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C18800 == 56 [pid = 2332] [id = 391] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD644800 == 55 [pid = 2332] [id = 590] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD7F800 == 54 [pid = 2332] [id = 589] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC83B800 == 53 [pid = 2332] [id = 588] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB8D6000 == 52 [pid = 2332] [id = 587] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7A4800 == 51 [pid = 2332] [id = 586] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D58000 == 50 [pid = 2332] [id = 585] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8162000 == 49 [pid = 2332] [id = 584] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27BF800 == 48 [pid = 2332] [id = 583] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A983CD9800 == 47 [pid = 2332] [id = 582] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1AD6800 == 46 [pid = 2332] [id = 581] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9811BD000) [pid = 2332] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9AB10F800) [pid = 2332] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B6657400) [pid = 2332] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B8B1C000) [pid = 2332] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B8BC7400) [pid = 2332] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B644F800) [pid = 2332] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | 1464293849180 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]]]}] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD72A000 == 45 [pid = 2332] [id = 580] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD8E000 == 44 [pid = 2332] [id = 579] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC89C000 == 43 [pid = 2332] [id = 578] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6934800 == 42 [pid = 2332] [id = 577] 13:17:29 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB752000 == 41 [pid = 2332] [id = 576] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A983BCD400) [pid = 2332] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9AC7D0400) [pid = 2332] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A982C21800) [pid = 2332] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9AB94A000) [pid = 2332] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B2415800) [pid = 2332] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A981164C00) [pid = 2332] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A980AA0000) [pid = 2332] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9812A9C00) [pid = 2332] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9824E9400) [pid = 2332] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9848C9C00) [pid = 2332] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9848F1C00) [pid = 2332] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B0A67000) [pid = 2332] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B2A10C00) [pid = 2332] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B2481400) [pid = 2332] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B6062C00) [pid = 2332] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9847D6C00) [pid = 2332] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B5508400) [pid = 2332] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B550F000) [pid = 2332] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B5594000) [pid = 2332] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B5C8B400) [pid = 2332] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9AC194400) [pid = 2332] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1032ms 13:17:29 INFO - PROCESS | 2332 | 1464293849231 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 2332 | 1464293849236 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:17:29 INFO - PROCESS | 2332 | 1464293849243 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 2332 | 1464293849245 Marionette TRACE conn6 <- [1,2354,null,{}] 13:17:29 INFO - PROCESS | 2332 | 1464293849266 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}] 13:17:29 INFO - PROCESS | 2332 | 1464293849404 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:17:29 INFO - PROCESS | 2332 | 1464293849457 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB025800 == 42 [pid = 2332] [id = 598] 13:17:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9812AAC00) [pid = 2332] [serial = 1794] [outer = 0000000000000000] 13:17:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A98234DC00) [pid = 2332] [serial = 1795] [outer = 000000A9812AAC00] 13:17:29 INFO - PROCESS | 2332 | 1464293849505 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9847C9000) [pid = 2332] [serial = 1796] [outer = 000000A9812AAC00] 13:17:30 INFO - PROCESS | 2332 | 1464293849994 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]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 797ms 13:17:30 INFO - PROCESS | 2332 | 1464293850040 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 2332 | 1464293850043 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:17:30 INFO - PROCESS | 2332 | 1464293850046 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:17:30 INFO - PROCESS | 2332 | 1464293850050 Marionette TRACE conn6 <- [1,2358,null,{}] 13:17:30 INFO - PROCESS | 2332 | 1464293850060 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}] 13:17:30 INFO - PROCESS | 2332 | 1464293850156 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:17:30 INFO - PROCESS | 2332 | 1464293850167 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19DC800 == 43 [pid = 2332] [id = 599] 13:17:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9848F0800) [pid = 2332] [serial = 1797] [outer = 0000000000000000] 13:17:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AA73F800) [pid = 2332] [serial = 1798] [outer = 000000A9848F0800] 13:17:30 INFO - PROCESS | 2332 | 1464293850216 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9AB1D8800) [pid = 2332] [serial = 1799] [outer = 000000A9848F0800] 13:17:30 INFO - PROCESS | 2332 | 1464293850682 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]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 13:17:30 INFO - PROCESS | 2332 | 1464293850747 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 2332 | 1464293850750 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:17:30 INFO - PROCESS | 2332 | 1464293850754 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:17:30 INFO - PROCESS | 2332 | 1464293850756 Marionette TRACE conn6 <- [1,2362,null,{}] 13:17:30 INFO - PROCESS | 2332 | 1464293850760 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}] 13:17:30 INFO - PROCESS | 2332 | 1464293850852 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:17:30 INFO - PROCESS | 2332 | 1464293850861 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6096000 == 44 [pid = 2332] [id = 600] 13:17:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9AC2AE800) [pid = 2332] [serial = 1800] [outer = 0000000000000000] 13:17:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9AC2B1000) [pid = 2332] [serial = 1801] [outer = 000000A9AC2AE800] 13:17:30 INFO - PROCESS | 2332 | 1464293850936 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9AD8F6400) [pid = 2332] [serial = 1802] [outer = 000000A9AC2AE800] 13:17:31 INFO - PROCESS | 2332 | 1464293851413 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]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 13:17:31 INFO - PROCESS | 2332 | 1464293851436 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 2332 | 1464293851439 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:17:31 INFO - PROCESS | 2332 | 1464293851442 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 2332 | 1464293851444 Marionette TRACE conn6 <- [1,2366,null,{}] 13:17:31 INFO - PROCESS | 2332 | 1464293851447 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}] 13:17:31 INFO - PROCESS | 2332 | 1464293851535 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:17:31 INFO - PROCESS | 2332 | 1464293851542 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8320800 == 45 [pid = 2332] [id = 601] 13:17:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B0C6CC00) [pid = 2332] [serial = 1803] [outer = 0000000000000000] 13:17:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B140D800) [pid = 2332] [serial = 1804] [outer = 000000A9B0C6CC00] 13:17:31 INFO - PROCESS | 2332 | 1464293851588 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B2410C00) [pid = 2332] [serial = 1805] [outer = 000000A9B0C6CC00] 13:17:32 INFO - PROCESS | 2332 | 1464293852083 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]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 689ms 13:17:32 INFO - PROCESS | 2332 | 1464293852133 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 2332 | 1464293852136 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:17:32 INFO - PROCESS | 2332 | 1464293852139 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 2332 | 1464293852141 Marionette TRACE conn6 <- [1,2370,null,{}] 13:17:32 INFO - PROCESS | 2332 | 1464293852152 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}] 13:17:32 INFO - PROCESS | 2332 | 1464293852286 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:17:32 INFO - PROCESS | 2332 | 1464293852377 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D55800 == 46 [pid = 2332] [id = 602] 13:17:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B2484400) [pid = 2332] [serial = 1806] [outer = 0000000000000000] 13:17:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B550A800) [pid = 2332] [serial = 1807] [outer = 000000A9B2484400] 13:17:32 INFO - PROCESS | 2332 | 1464293852425 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B5595800) [pid = 2332] [serial = 1808] [outer = 000000A9B2484400] 13:17:32 INFO - PROCESS | 2332 | 1464293852887 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]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 795ms 13:17:32 INFO - PROCESS | 2332 | 1464293852938 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 2332 | 1464293852940 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:17:32 INFO - PROCESS | 2332 | 1464293852944 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 2332 | 1464293852945 Marionette TRACE conn6 <- [1,2374,null,{}] 13:17:32 INFO - PROCESS | 2332 | 1464293852949 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}] 13:17:33 INFO - PROCESS | 2332 | 1464293853074 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:17:33 INFO - PROCESS | 2332 | 1464293853135 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91D3800 == 47 [pid = 2332] [id = 603] 13:17:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B3316400) [pid = 2332] [serial = 1809] [outer = 0000000000000000] 13:17:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B5C89C00) [pid = 2332] [serial = 1810] [outer = 000000A9B3316400] 13:17:33 INFO - PROCESS | 2332 | 1464293853181 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B644F000) [pid = 2332] [serial = 1811] [outer = 000000A9B3316400] 13:17:33 INFO - PROCESS | 2332 | 1464293853610 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]]]}] 13:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 13:17:33 INFO - PROCESS | 2332 | 1464293853638 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 2332 | 1464293853640 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:17:33 INFO - PROCESS | 2332 | 1464293853684 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 2332 | 1464293853686 Marionette TRACE conn6 <- [1,2378,null,{}] 13:17:33 INFO - PROCESS | 2332 | 1464293853702 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}] 13:17:33 INFO - PROCESS | 2332 | 1464293853976 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A981307000) [pid = 2332] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B240FC00) [pid = 2332] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A981168400) [pid = 2332] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B8B14C00) [pid = 2332] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B8B14800) [pid = 2332] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9AC2AE400) [pid = 2332] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9847D4000) [pid = 2332] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B605F000) [pid = 2332] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B8C07000) [pid = 2332] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A98130A400) [pid = 2332] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B6063400) [pid = 2332] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B0DF3800) [pid = 2332] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:17:33 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9804DC000) [pid = 2332] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:17:34 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9848E8000) [pid = 2332] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:17:34 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A98130F400) [pid = 2332] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:17:34 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9AC2AC000) [pid = 2332] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:17:34 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9806D6400) [pid = 2332] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:17:34 INFO - PROCESS | 2332 | 1464293854041 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C1E800 == 48 [pid = 2332] [id = 604] 13:17:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A980AA0C00) [pid = 2332] [serial = 1812] [outer = 0000000000000000] 13:17:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A98130F400) [pid = 2332] [serial = 1813] [outer = 000000A980AA0C00] 13:17:34 INFO - PROCESS | 2332 | 1464293854088 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B157E400) [pid = 2332] [serial = 1814] [outer = 000000A980AA0C00] 13:17:34 INFO - PROCESS | 2332 | 1464293854466 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]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 880ms 13:17:34 INFO - PROCESS | 2332 | 1464293854533 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 2332 | 1464293854535 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:17:34 INFO - PROCESS | 2332 | 1464293854538 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 2332 | 1464293854540 Marionette TRACE conn6 <- [1,2382,null,{}] 13:17:34 INFO - PROCESS | 2332 | 1464293854543 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}] 13:17:34 INFO - PROCESS | 2332 | 1464293854633 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:17:34 INFO - PROCESS | 2332 | 1464293854640 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB1D0000 == 49 [pid = 2332] [id = 605] 13:17:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B600F800) [pid = 2332] [serial = 1815] [outer = 0000000000000000] 13:17:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B670D000) [pid = 2332] [serial = 1816] [outer = 000000A9B600F800] 13:17:34 INFO - PROCESS | 2332 | 1464293854685 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B6F3D000) [pid = 2332] [serial = 1817] [outer = 000000A9B600F800] 13:17:35 INFO - PROCESS | 2332 | 1464293855134 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]]]}] 13:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 13:17:35 INFO - PROCESS | 2332 | 1464293855171 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 2332 | 1464293855173 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:17:35 INFO - PROCESS | 2332 | 1464293855176 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:17:35 INFO - PROCESS | 2332 | 1464293855178 Marionette TRACE conn6 <- [1,2386,null,{}] 13:17:35 INFO - PROCESS | 2332 | 1464293855182 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}] 13:17:35 INFO - PROCESS | 2332 | 1464293855279 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:17:35 INFO - PROCESS | 2332 | 1464293855319 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8B1000 == 50 [pid = 2332] [id = 606] 13:17:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B84E5000) [pid = 2332] [serial = 1818] [outer = 0000000000000000] 13:17:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B8560000) [pid = 2332] [serial = 1819] [outer = 000000A9B84E5000] 13:17:35 INFO - PROCESS | 2332 | 1464293855364 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B857B800) [pid = 2332] [serial = 1820] [outer = 000000A9B84E5000] 13:17:35 INFO - PROCESS | 2332 | 1464293855808 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]]]}] 13:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 13:17:35 INFO - PROCESS | 2332 | 1464293855872 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 2332 | 1464293855875 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:17:35 INFO - PROCESS | 2332 | 1464293855878 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 2332 | 1464293855881 Marionette TRACE conn6 <- [1,2390,null,{}] 13:17:35 INFO - PROCESS | 2332 | 1464293855884 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}] 13:17:36 INFO - PROCESS | 2332 | 1464293856052 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:17:36 INFO - PROCESS | 2332 | 1464293856148 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819BF800 == 51 [pid = 2332] [id = 607] 13:17:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9804DC400) [pid = 2332] [serial = 1821] [outer = 0000000000000000] 13:17:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9806E2800) [pid = 2332] [serial = 1822] [outer = 000000A9804DC400] 13:17:36 INFO - PROCESS | 2332 | 1464293856248 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A98116E800) [pid = 2332] [serial = 1823] [outer = 000000A9804DC400] 13:17:36 INFO - PROCESS | 2332 | 1464293856921 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]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1089ms 13:17:36 INFO - PROCESS | 2332 | 1464293856982 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 2332 | 1464293856986 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:17:36 INFO - PROCESS | 2332 | 1464293856992 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 2332 | 1464293856997 Marionette TRACE conn6 <- [1,2394,null,{}] 13:17:37 INFO - PROCESS | 2332 | 1464293857002 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}] 13:17:37 INFO - PROCESS | 2332 | 1464293857125 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:17:37 INFO - PROCESS | 2332 | 1464293857254 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C4000 == 52 [pid = 2332] [id = 608] 13:17:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9848B5C00) [pid = 2332] [serial = 1824] [outer = 0000000000000000] 13:17:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9848E3800) [pid = 2332] [serial = 1825] [outer = 000000A9848B5C00] 13:17:37 INFO - PROCESS | 2332 | 1464293857314 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AB10F800) [pid = 2332] [serial = 1826] [outer = 000000A9848B5C00] 13:17:37 INFO - PROCESS | 2332 | 1464293857920 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]]]}] 13:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 987ms 13:17:37 INFO - PROCESS | 2332 | 1464293857984 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:17:38 INFO - PROCESS | 2332 | 1464293857988 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:17:38 INFO - PROCESS | 2332 | 1464293857992 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 2332 | 1464293857994 Marionette TRACE conn6 <- [1,2398,null,{}] 13:17:38 INFO - PROCESS | 2332 | 1464293857998 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}] 13:17:38 INFO - PROCESS | 2332 | 1464293858117 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:17:38 INFO - PROCESS | 2332 | 1464293858249 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD62B000 == 53 [pid = 2332] [id = 609] 13:17:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B174B000) [pid = 2332] [serial = 1827] [outer = 0000000000000000] 13:17:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B258E800) [pid = 2332] [serial = 1828] [outer = 000000A9B174B000] 13:17:38 INFO - PROCESS | 2332 | 1464293858307 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B5503800) [pid = 2332] [serial = 1829] [outer = 000000A9B174B000] 13:17:38 INFO - PROCESS | 2332 | 1464293858891 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]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 944ms 13:17:38 INFO - PROCESS | 2332 | 1464293858936 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 2332 | 1464293858941 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:17:38 INFO - PROCESS | 2332 | 1464293858953 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 2332 | 1464293858958 Marionette TRACE conn6 <- [1,2402,null,{}] 13:17:38 INFO - PROCESS | 2332 | 1464293858962 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}] 13:17:39 INFO - PROCESS | 2332 | 1464293859127 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:17:39 INFO - PROCESS | 2332 | 1464293859255 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFCA1000 == 54 [pid = 2332] [id = 610] 13:17:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B2417C00) [pid = 2332] [serial = 1830] [outer = 0000000000000000] 13:17:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B8B1B000) [pid = 2332] [serial = 1831] [outer = 000000A9B2417C00] 13:17:39 INFO - PROCESS | 2332 | 1464293859312 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B8D79800) [pid = 2332] [serial = 1832] [outer = 000000A9B2417C00] 13:17:39 INFO - PROCESS | 2332 | 1464293859893 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]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 13:17:39 INFO - PROCESS | 2332 | 1464293859937 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 2332 | 1464293859939 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:17:39 INFO - PROCESS | 2332 | 1464293859943 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 2332 | 1464293859945 Marionette TRACE conn6 <- [1,2406,null,{}] 13:17:39 INFO - PROCESS | 2332 | 1464293859949 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}] 13:17:40 INFO - PROCESS | 2332 | 1464293860067 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:17:40 INFO - PROCESS | 2332 | 1464293860167 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BD4000 == 55 [pid = 2332] [id = 611] 13:17:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B9038C00) [pid = 2332] [serial = 1833] [outer = 0000000000000000] 13:17:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B90A0800) [pid = 2332] [serial = 1834] [outer = 000000A9B9038C00] 13:17:40 INFO - PROCESS | 2332 | 1464293860223 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B9813000) [pid = 2332] [serial = 1835] [outer = 000000A9B9038C00] 13:17:40 INFO - PROCESS | 2332 | 1464293860764 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]]]}] 13:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 881ms 13:17:40 INFO - PROCESS | 2332 | 1464293860829 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 2332 | 1464293860832 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:17:40 INFO - PROCESS | 2332 | 1464293860850 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 2332 | 1464293860853 Marionette TRACE conn6 <- [1,2410,null,{}] 13:17:40 INFO - PROCESS | 2332 | 1464293860857 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}] 13:17:40 INFO - PROCESS | 2332 | 1464293860970 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:17:41 INFO - PROCESS | 2332 | 1464293861103 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C11A1000 == 56 [pid = 2332] [id = 612] 13:17:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B98BD000) [pid = 2332] [serial = 1836] [outer = 0000000000000000] 13:17:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B98BF400) [pid = 2332] [serial = 1837] [outer = 000000A9B98BD000] 13:17:41 INFO - PROCESS | 2332 | 1464293861168 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B98C8C00) [pid = 2332] [serial = 1838] [outer = 000000A9B98BD000] 13:17:41 INFO - PROCESS | 2332 | 1464293861969 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]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1137ms 13:17:41 INFO - PROCESS | 2332 | 1464293861991 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 2332 | 1464293861995 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:17:42 INFO - PROCESS | 2332 | 1464293862000 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:17:42 INFO - PROCESS | 2332 | 1464293862004 Marionette TRACE conn6 <- [1,2414,null,{}] 13:17:42 INFO - PROCESS | 2332 | 1464293862011 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}] 13:17:42 INFO - PROCESS | 2332 | 1464293862121 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:17:42 INFO - PROCESS | 2332 | 1464293862256 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2556000 == 57 [pid = 2332] [id = 613] 13:17:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9812A1800) [pid = 2332] [serial = 1839] [outer = 0000000000000000] 13:17:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A98234E000) [pid = 2332] [serial = 1840] [outer = 000000A9812A1800] 13:17:42 INFO - PROCESS | 2332 | 1464293862308 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9848A7800) [pid = 2332] [serial = 1841] [outer = 000000A9812A1800] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0B8A000 == 56 [pid = 2332] [id = 564] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8B1000 == 55 [pid = 2332] [id = 606] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB1D0000 == 54 [pid = 2332] [id = 605] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C1E800 == 53 [pid = 2332] [id = 604] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91D3800 == 52 [pid = 2332] [id = 603] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D55800 == 51 [pid = 2332] [id = 602] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8320800 == 50 [pid = 2332] [id = 601] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6096000 == 49 [pid = 2332] [id = 600] 13:17:42 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19DC800 == 48 [pid = 2332] [id = 599] 13:17:42 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9848CAC00) [pid = 2332] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:17:42 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A98167DC00) [pid = 2332] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:17:42 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B258E400) [pid = 2332] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:17:42 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B84DE400) [pid = 2332] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:17:42 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B8B1B400) [pid = 2332] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB025800 == 47 [pid = 2332] [id = 598] 13:17:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA69B800 == 46 [pid = 2332] [id = 597] 13:17:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9942800 == 45 [pid = 2332] [id = 593] 13:17:43 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19D9800 == 44 [pid = 2332] [id = 592] 13:17:43 INFO - PROCESS | 2332 | 1464293863009 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]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1031ms 13:17:43 INFO - PROCESS | 2332 | 1464293863036 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 2332 | 1464293863042 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:17:43 INFO - PROCESS | 2332 | 1464293863047 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 2332 | 1464293863050 Marionette TRACE conn6 <- [1,2418,null,{}] 13:17:43 INFO - PROCESS | 2332 | 1464293863070 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}] 13:17:43 INFO - PROCESS | 2332 | 1464293863177 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B2595400) [pid = 2332] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9824E5000) [pid = 2332] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B8C02C00) [pid = 2332] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B8BB2000) [pid = 2332] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B1582800) [pid = 2332] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9AC7E5800) [pid = 2332] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9B84DD400) [pid = 2332] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B5C89000) [pid = 2332] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B6713400) [pid = 2332] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B1757400) [pid = 2332] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A981682000) [pid = 2332] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A98116AC00) [pid = 2332] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9AA744C00) [pid = 2332] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9AB11C400) [pid = 2332] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B6654400) [pid = 2332] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A981686000) [pid = 2332] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A982C1C000) [pid = 2332] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9AC7D9800) [pid = 2332] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9B0A62C00) [pid = 2332] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A981167400) [pid = 2332] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9824E9000) [pid = 2332] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9AD812400) [pid = 2332] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B8584800) [pid = 2332] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B903A400) [pid = 2332] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B8BC9800) [pid = 2332] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B2445C00) [pid = 2332] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9B9032000) [pid = 2332] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2332 | 1464293863277 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA6A6000 == 45 [pid = 2332] [id = 614] 13:17:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A981170800) [pid = 2332] [serial = 1842] [outer = 0000000000000000] 13:17:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A981682000) [pid = 2332] [serial = 1843] [outer = 000000A981170800] 13:17:43 INFO - PROCESS | 2332 | 1464293863324 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9848ADC00) [pid = 2332] [serial = 1844] [outer = 000000A981170800] 13:17:43 INFO - PROCESS | 2332 | 1464293863790 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]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 776ms 13:17:43 INFO - PROCESS | 2332 | 1464293863826 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 2332 | 1464293863828 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:17:43 INFO - PROCESS | 2332 | 1464293863832 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 2332 | 1464293863835 Marionette TRACE conn6 <- [1,2422,null,{}] 13:17:43 INFO - PROCESS | 2332 | 1464293863846 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}] 13:17:43 INFO - PROCESS | 2332 | 1464293863945 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:17:43 INFO - PROCESS | 2332 | 1464293863956 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C20800 == 46 [pid = 2332] [id = 615] 13:17:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9AC24BC00) [pid = 2332] [serial = 1845] [outer = 0000000000000000] 13:17:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9AC2A7400) [pid = 2332] [serial = 1846] [outer = 000000A9AC24BC00] 13:17:44 INFO - PROCESS | 2332 | 1464293864004 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AD85AC00) [pid = 2332] [serial = 1847] [outer = 000000A9AC24BC00] 13:17:44 INFO - PROCESS | 2332 | 1464293864494 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]]]}] 13:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 13:17:44 INFO - PROCESS | 2332 | 1464293864525 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 2332 | 1464293864528 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:17:44 INFO - PROCESS | 2332 | 1464293864531 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 2332 | 1464293864533 Marionette TRACE conn6 <- [1,2426,null,{}] 13:17:44 INFO - PROCESS | 2332 | 1464293864536 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}] 13:17:44 INFO - PROCESS | 2332 | 1464293864629 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:17:44 INFO - PROCESS | 2332 | 1464293864639 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B849E800 == 47 [pid = 2332] [id = 616] 13:17:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B19E7C00) [pid = 2332] [serial = 1848] [outer = 0000000000000000] 13:17:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B240D800) [pid = 2332] [serial = 1849] [outer = 000000A9B19E7C00] 13:17:44 INFO - PROCESS | 2332 | 1464293864685 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B2489400) [pid = 2332] [serial = 1850] [outer = 000000A9B19E7C00] 13:17:45 INFO - PROCESS | 2332 | 1464293865113 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]]]}] 13:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 13:17:45 INFO - PROCESS | 2332 | 1464293865163 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 2332 | 1464293865165 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:17:45 INFO - PROCESS | 2332 | 1464293865169 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:17:45 INFO - PROCESS | 2332 | 1464293865170 Marionette TRACE conn6 <- [1,2430,null,{}] 13:17:45 INFO - PROCESS | 2332 | 1464293865174 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}] 13:17:45 INFO - PROCESS | 2332 | 1464293865264 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:17:45 INFO - PROCESS | 2332 | 1464293865270 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E20800 == 48 [pid = 2332] [id = 617] 13:17:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B291B000) [pid = 2332] [serial = 1851] [outer = 0000000000000000] 13:17:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B5471000) [pid = 2332] [serial = 1852] [outer = 000000A9B291B000] 13:17:45 INFO - PROCESS | 2332 | 1464293865316 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B5544C00) [pid = 2332] [serial = 1853] [outer = 000000A9B291B000] 13:17:45 INFO - PROCESS | 2332 | 1464293865822 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]]]}] 13:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 13:17:45 INFO - PROCESS | 2332 | 1464293865863 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 2332 | 1464293865865 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:17:45 INFO - PROCESS | 2332 | 1464293865869 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:17:45 INFO - PROCESS | 2332 | 1464293865870 Marionette TRACE conn6 <- [1,2434,null,{}] 13:17:45 INFO - PROCESS | 2332 | 1464293865882 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}] 13:17:46 INFO - PROCESS | 2332 | 1464293866027 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:17:46 INFO - PROCESS | 2332 | 1464293866086 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9942800 == 49 [pid = 2332] [id = 618] 13:17:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B644EC00) [pid = 2332] [serial = 1854] [outer = 0000000000000000] 13:17:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B67D1400) [pid = 2332] [serial = 1855] [outer = 000000A9B644EC00] 13:17:46 INFO - PROCESS | 2332 | 1464293866134 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B84E4000) [pid = 2332] [serial = 1856] [outer = 000000A9B644EC00] 13:17:46 INFO - PROCESS | 2332 | 1464293866589 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]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 774ms 13:17:46 INFO - PROCESS | 2332 | 1464293866660 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 2332 | 1464293866662 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:17:46 INFO - PROCESS | 2332 | 1464293866665 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 2332 | 1464293866667 Marionette TRACE conn6 <- [1,2438,null,{}] 13:17:46 INFO - PROCESS | 2332 | 1464293866671 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}] 13:17:46 INFO - PROCESS | 2332 | 1464293866792 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:17:46 INFO - PROCESS | 2332 | 1464293866852 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC682000 == 50 [pid = 2332] [id = 619] 13:17:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B8B12C00) [pid = 2332] [serial = 1857] [outer = 0000000000000000] 13:17:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B8B17000) [pid = 2332] [serial = 1858] [outer = 000000A9B8B12C00] 13:17:46 INFO - PROCESS | 2332 | 1464293866898 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B8C06C00) [pid = 2332] [serial = 1859] [outer = 000000A9B8B12C00] 13:17:47 INFO - PROCESS | 2332 | 1464293867297 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]]]}] 13:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 13:17:47 INFO - PROCESS | 2332 | 1464293867360 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 2332 | 1464293867362 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:17:47 INFO - PROCESS | 2332 | 1464293867373 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 2332 | 1464293867375 Marionette TRACE conn6 <- [1,2442,null,{}] 13:17:47 INFO - PROCESS | 2332 | 1464293867378 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}] 13:17:47 INFO - PROCESS | 2332 | 1464293867498 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B5540000) [pid = 2332] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B2484400) [pid = 2332] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B3316400) [pid = 2332] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9812AAC00) [pid = 2332] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A98129D800) [pid = 2332] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9AC2AE800) [pid = 2332] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9848F0800) [pid = 2332] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B600F800) [pid = 2332] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B0C6CC00) [pid = 2332] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:17:47 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A980AA0C00) [pid = 2332] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:17:47 INFO - PROCESS | 2332 | 1464293867659 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1786800 == 51 [pid = 2332] [id = 620] 13:17:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9804E2400) [pid = 2332] [serial = 1860] [outer = 0000000000000000] 13:17:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A982C19800) [pid = 2332] [serial = 1861] [outer = 000000A9804E2400] 13:17:47 INFO - PROCESS | 2332 | 1464293867705 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B2484400) [pid = 2332] [serial = 1862] [outer = 000000A9804E2400] 13:17:48 INFO - PROCESS | 2332 | 1464293868069 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]]]}] 13:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 733ms 13:17:48 INFO - PROCESS | 2332 | 1464293868100 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 2332 | 1464293868102 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:17:48 INFO - PROCESS | 2332 | 1464293868105 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:17:48 INFO - PROCESS | 2332 | 1464293868107 Marionette TRACE conn6 <- [1,2446,null,{}] 13:17:48 INFO - PROCESS | 2332 | 1464293868137 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}] 13:17:48 INFO - PROCESS | 2332 | 1464293868259 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:17:48 INFO - PROCESS | 2332 | 1464293868268 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD62F000 == 52 [pid = 2332] [id = 621] 13:17:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9AC2AE800) [pid = 2332] [serial = 1863] [outer = 0000000000000000] 13:17:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B91A2400) [pid = 2332] [serial = 1864] [outer = 000000A9AC2AE800] 13:17:48 INFO - PROCESS | 2332 | 1464293868313 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9B981B000) [pid = 2332] [serial = 1865] [outer = 000000A9AC2AE800] 13:17:48 INFO - PROCESS | 2332 | 1464293868725 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]]]}] 13:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 647ms 13:17:48 INFO - PROCESS | 2332 | 1464293868756 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 2332 | 1464293868758 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:17:48 INFO - PROCESS | 2332 | 1464293868762 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 2332 | 1464293868764 Marionette TRACE conn6 <- [1,2450,null,{}] 13:17:48 INFO - PROCESS | 2332 | 1464293868768 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}] 13:17:48 INFO - PROCESS | 2332 | 1464293868900 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:17:48 INFO - PROCESS | 2332 | 1464293868909 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC8F800 == 53 [pid = 2332] [id = 622] 13:17:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B6655400) [pid = 2332] [serial = 1866] [outer = 0000000000000000] 13:17:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B98C3C00) [pid = 2332] [serial = 1867] [outer = 000000A9B6655400] 13:17:48 INFO - PROCESS | 2332 | 1464293868954 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B9917800) [pid = 2332] [serial = 1868] [outer = 000000A9B6655400] 13:17:49 INFO - PROCESS | 2332 | 1464293869360 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]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 628ms 13:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:17:49 INFO - PROCESS | 2332 | 1464293869393 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 2332 | 1464293869396 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:17:49 INFO - PROCESS | 2332 | 1464293869399 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 2332 | 1464293869401 Marionette TRACE conn6 <- [1,2454,null,{}] 13:17:49 INFO - PROCESS | 2332 | 1464293869405 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}] 13:17:49 INFO - PROCESS | 2332 | 1464293869549 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:17:49 INFO - PROCESS | 2332 | 1464293869599 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BD0000 == 54 [pid = 2332] [id = 623] 13:17:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B9980C00) [pid = 2332] [serial = 1869] [outer = 0000000000000000] 13:17:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B998A000) [pid = 2332] [serial = 1870] [outer = 000000A9B9980C00] 13:17:49 INFO - PROCESS | 2332 | 1464293869650 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B9D19000) [pid = 2332] [serial = 1871] [outer = 000000A9B9980C00] 13:17:50 INFO - PROCESS | 2332 | 1464293870333 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]]]}] 13:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 986ms 13:17:50 INFO - PROCESS | 2332 | 1464293870389 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 2332 | 1464293870395 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:17:50 INFO - PROCESS | 2332 | 1464293870400 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 2332 | 1464293870405 Marionette TRACE conn6 <- [1,2458,null,{}] 13:17:50 INFO - PROCESS | 2332 | 1464293870411 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}] 13:17:50 INFO - PROCESS | 2332 | 1464293870536 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:17:50 INFO - PROCESS | 2332 | 1464293870671 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27C8000 == 55 [pid = 2332] [id = 624] 13:17:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9847D3C00) [pid = 2332] [serial = 1872] [outer = 0000000000000000] 13:17:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9848B2400) [pid = 2332] [serial = 1873] [outer = 000000A9847D3C00] 13:17:50 INFO - PROCESS | 2332 | 1464293870731 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9AA87E800) [pid = 2332] [serial = 1874] [outer = 000000A9847D3C00] 13:17:51 INFO - PROCESS | 2332 | 1464293871313 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]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 944ms 13:17:51 INFO - PROCESS | 2332 | 1464293871350 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 2332 | 1464293871356 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:17:51 INFO - PROCESS | 2332 | 1464293871364 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 2332 | 1464293871368 Marionette TRACE conn6 <- [1,2462,null,{}] 13:17:51 INFO - PROCESS | 2332 | 1464293871372 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}] 13:17:51 INFO - PROCESS | 2332 | 1464293871496 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:17:51 INFO - PROCESS | 2332 | 1464293871600 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA71B800 == 56 [pid = 2332] [id = 625] 13:17:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B240F400) [pid = 2332] [serial = 1875] [outer = 0000000000000000] 13:17:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B2483000) [pid = 2332] [serial = 1876] [outer = 000000A9B240F400] 13:17:51 INFO - PROCESS | 2332 | 1464293871656 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B5D62000) [pid = 2332] [serial = 1877] [outer = 000000A9B240F400] 13:17:52 INFO - PROCESS | 2332 | 1464293872320 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]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 13:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:17:52 INFO - PROCESS | 2332 | 1464293872353 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 2332 | 1464293872356 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:17:52 INFO - PROCESS | 2332 | 1464293872360 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 2332 | 1464293872364 Marionette TRACE conn6 <- [1,2466,null,{}] 13:17:52 INFO - PROCESS | 2332 | 1464293872376 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}] 13:17:52 INFO - PROCESS | 2332 | 1464293872500 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:17:52 INFO - PROCESS | 2332 | 1464293872634 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C127D800 == 57 [pid = 2332] [id = 626] 13:17:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B8B1E800) [pid = 2332] [serial = 1878] [outer = 0000000000000000] 13:17:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B9076000) [pid = 2332] [serial = 1879] [outer = 000000A9B8B1E800] 13:17:52 INFO - PROCESS | 2332 | 1464293872693 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B9984400) [pid = 2332] [serial = 1880] [outer = 000000A9B8B1E800] 13:17:53 INFO - PROCESS | 2332 | 1464293873261 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]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 945ms 13:17:53 INFO - PROCESS | 2332 | 1464293873306 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 2332 | 1464293873309 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:17:53 INFO - PROCESS | 2332 | 1464293873313 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 2332 | 1464293873315 Marionette TRACE conn6 <- [1,2470,null,{}] 13:17:53 INFO - PROCESS | 2332 | 1464293873319 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}] 13:17:53 INFO - PROCESS | 2332 | 1464293873439 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:17:53 INFO - PROCESS | 2332 | 1464293873543 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1421800 == 58 [pid = 2332] [id = 627] 13:17:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B9B82000) [pid = 2332] [serial = 1881] [outer = 0000000000000000] 13:17:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B9CCAC00) [pid = 2332] [serial = 1882] [outer = 000000A9B9B82000] 13:17:53 INFO - PROCESS | 2332 | 1464293873598 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B9FDD800) [pid = 2332] [serial = 1883] [outer = 000000A9B9B82000] 13:17:54 INFO - PROCESS | 2332 | 1464293874187 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]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 944ms 13:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:17:54 INFO - PROCESS | 2332 | 1464293874260 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 2332 | 1464293874262 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:17:54 INFO - PROCESS | 2332 | 1464293874266 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 2332 | 1464293874268 Marionette TRACE conn6 <- [1,2474,null,{}] 13:17:54 INFO - PROCESS | 2332 | 1464293874272 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}] 13:17:54 INFO - PROCESS | 2332 | 1464293874387 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:17:54 INFO - PROCESS | 2332 | 1464293874517 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C341D000 == 59 [pid = 2332] [id = 628] 13:17:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9B9FDC400) [pid = 2332] [serial = 1884] [outer = 0000000000000000] 13:17:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9BA606000) [pid = 2332] [serial = 1885] [outer = 000000A9B9FDC400] 13:17:54 INFO - PROCESS | 2332 | 1464293874574 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9BA67E400) [pid = 2332] [serial = 1886] [outer = 000000A9B9FDC400] 13:17:55 INFO - PROCESS | 2332 | 1464293875172 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]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 942ms 13:17:55 INFO - PROCESS | 2332 | 1464293875210 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 2332 | 1464293875213 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:17:55 INFO - PROCESS | 2332 | 1464293875216 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 2332 | 1464293875219 Marionette TRACE conn6 <- [1,2478,null,{}] 13:17:55 INFO - PROCESS | 2332 | 1464293875223 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}] 13:17:55 INFO - PROCESS | 2332 | 1464293875349 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:17:55 INFO - PROCESS | 2332 | 1464293875487 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C3421000 == 60 [pid = 2332] [id = 629] 13:17:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A981684800) [pid = 2332] [serial = 1887] [outer = 0000000000000000] 13:17:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9BB189C00) [pid = 2332] [serial = 1888] [outer = 000000A981684800] 13:17:55 INFO - PROCESS | 2332 | 1464293875545 Marionette DEBUG loaded listener.js 13:17:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9BB690400) [pid = 2332] [serial = 1889] [outer = 000000A981684800] 13:17:56 INFO - PROCESS | 2332 | 1464293876361 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]]]}] 13:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1192ms 13:17:56 INFO - PROCESS | 2332 | 1464293876412 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:17:56 INFO - PROCESS | 2332 | 1464293876416 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:17:56 INFO - PROCESS | 2332 | 1464293876422 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:17:56 INFO - PROCESS | 2332 | 1464293876425 Marionette TRACE conn6 <- [1,2482,null,{}] 13:17:56 INFO - PROCESS | 2332 | 1464293876431 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}] 13:17:56 INFO - PROCESS | 2332 | 1464293876543 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:17:56 INFO - PROCESS | 2332 | 1464293876670 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19D2800 == 61 [pid = 2332] [id = 630] 13:17:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A98129F000) [pid = 2332] [serial = 1890] [outer = 0000000000000000] 13:17:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9812A5800) [pid = 2332] [serial = 1891] [outer = 000000A98129F000] 13:17:56 INFO - PROCESS | 2332 | 1464293876721 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9847D0C00) [pid = 2332] [serial = 1892] [outer = 000000A98129F000] 13:17:57 INFO - PROCESS | 2332 | 1464293877348 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]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 13:17:57 INFO - PROCESS | 2332 | 1464293877411 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 2332 | 1464293877417 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:17:57 INFO - PROCESS | 2332 | 1464293877423 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 2332 | 1464293877426 Marionette TRACE conn6 <- [1,2486,null,{}] 13:17:57 INFO - PROCESS | 2332 | 1464293877430 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}] 13:17:57 INFO - PROCESS | 2332 | 1464293877560 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC8F800 == 60 [pid = 2332] [id = 622] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD62F000 == 59 [pid = 2332] [id = 621] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B1786800 == 58 [pid = 2332] [id = 620] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC682000 == 57 [pid = 2332] [id = 619] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9942800 == 56 [pid = 2332] [id = 618] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8E20800 == 55 [pid = 2332] [id = 617] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B849E800 == 54 [pid = 2332] [id = 616] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C20800 == 53 [pid = 2332] [id = 615] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B8561800) [pid = 2332] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B95B3800) [pid = 2332] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B8560000) [pid = 2332] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B90CAC00) [pid = 2332] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A983BCA400) [pid = 2332] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9AD81D400) [pid = 2332] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA6A6000 == 52 [pid = 2332] [id = 614] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B2556000 == 51 [pid = 2332] [id = 613] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD62B000 == 50 [pid = 2332] [id = 609] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC8F000 == 49 [pid = 2332] [id = 591] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33C4000 == 48 [pid = 2332] [id = 608] 13:17:57 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819BF800 == 47 [pid = 2332] [id = 607] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B644F000) [pid = 2332] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B670D000) [pid = 2332] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B140D800) [pid = 2332] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B6F3D000) [pid = 2332] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B157E400) [pid = 2332] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B2410C00) [pid = 2332] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A98130F400) [pid = 2332] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B670C000) [pid = 2332] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B550A800) [pid = 2332] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B5C89C00) [pid = 2332] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A98234DC00) [pid = 2332] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9847C9000) [pid = 2332] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A982356C00) [pid = 2332] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A981303400) [pid = 2332] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9AC2B1000) [pid = 2332] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B5595800) [pid = 2332] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9AD8F6400) [pid = 2332] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9AA73F800) [pid = 2332] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9AB1D8800) [pid = 2332] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B9812C00) [pid = 2332] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:17:57 INFO - PROCESS | 2332 | 1464293877730 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983181800 == 48 [pid = 2332] [id = 631] 13:17:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9806D6C00) [pid = 2332] [serial = 1893] [outer = 0000000000000000] 13:17:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A980AEB000) [pid = 2332] [serial = 1894] [outer = 000000A9806D6C00] 13:17:57 INFO - PROCESS | 2332 | 1464293877776 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A98168A000) [pid = 2332] [serial = 1895] [outer = 000000A9806D6C00] 13:17:58 INFO - PROCESS | 2332 | 1464293878258 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]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 880ms 13:17:58 INFO - PROCESS | 2332 | 1464293878305 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 2332 | 1464293878307 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:17:58 INFO - PROCESS | 2332 | 1464293878311 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 2332 | 1464293878315 Marionette TRACE conn6 <- [1,2490,null,{}] 13:17:58 INFO - PROCESS | 2332 | 1464293878325 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}] 13:17:58 INFO - PROCESS | 2332 | 1464293878425 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:17:58 INFO - PROCESS | 2332 | 1464293878435 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C17800 == 49 [pid = 2332] [id = 632] 13:17:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9AB0D3000) [pid = 2332] [serial = 1896] [outer = 0000000000000000] 13:17:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9AC02F000) [pid = 2332] [serial = 1897] [outer = 000000A9AB0D3000] 13:17:58 INFO - PROCESS | 2332 | 1464293878484 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9AC2B1400) [pid = 2332] [serial = 1898] [outer = 000000A9AB0D3000] 13:17:58 INFO - PROCESS | 2332 | 1464293878967 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]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 13:17:59 INFO - PROCESS | 2332 | 1464293879006 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 2332 | 1464293879008 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:17:59 INFO - PROCESS | 2332 | 1464293879011 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:17:59 INFO - PROCESS | 2332 | 1464293879013 Marionette TRACE conn6 <- [1,2494,null,{}] 13:17:59 INFO - PROCESS | 2332 | 1464293879016 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}] 13:17:59 INFO - PROCESS | 2332 | 1464293879112 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:17:59 INFO - PROCESS | 2332 | 1464293879122 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B849E000 == 50 [pid = 2332] [id = 633] 13:17:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B0C6A800) [pid = 2332] [serial = 1899] [outer = 0000000000000000] 13:17:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B1409C00) [pid = 2332] [serial = 1900] [outer = 000000A9B0C6A800] 13:17:59 INFO - PROCESS | 2332 | 1464293879175 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B1969C00) [pid = 2332] [serial = 1901] [outer = 000000A9B0C6A800] 13:17:59 INFO - PROCESS | 2332 | 1464293879655 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]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 13:17:59 INFO - PROCESS | 2332 | 1464293879707 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 2332 | 1464293879709 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:17:59 INFO - PROCESS | 2332 | 1464293879712 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:17:59 INFO - PROCESS | 2332 | 1464293879714 Marionette TRACE conn6 <- [1,2498,null,{}] 13:17:59 INFO - PROCESS | 2332 | 1464293879718 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}] 13:17:59 INFO - PROCESS | 2332 | 1464293879835 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:17:59 INFO - PROCESS | 2332 | 1464293879848 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8FB2800 == 51 [pid = 2332] [id = 634] 13:17:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B240AC00) [pid = 2332] [serial = 1902] [outer = 0000000000000000] 13:17:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B2445800) [pid = 2332] [serial = 1903] [outer = 000000A9B240AC00] 13:17:59 INFO - PROCESS | 2332 | 1464293879895 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B2CB8C00) [pid = 2332] [serial = 1904] [outer = 000000A9B240AC00] 13:18:00 INFO - PROCESS | 2332 | 1464293880390 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]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 13:18:00 INFO - PROCESS | 2332 | 1464293880449 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 2332 | 1464293880451 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:18:00 INFO - PROCESS | 2332 | 1464293880454 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 2332 | 1464293880456 Marionette TRACE conn6 <- [1,2502,null,{}] 13:18:00 INFO - PROCESS | 2332 | 1464293880460 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}] 13:18:00 INFO - PROCESS | 2332 | 1464293880602 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:18:00 INFO - PROCESS | 2332 | 1464293880664 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9943800 == 52 [pid = 2332] [id = 635] 13:18:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B5C8D000) [pid = 2332] [serial = 1905] [outer = 0000000000000000] 13:18:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B6440400) [pid = 2332] [serial = 1906] [outer = 000000A9B5C8D000] 13:18:00 INFO - PROCESS | 2332 | 1464293880718 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B666D000) [pid = 2332] [serial = 1907] [outer = 000000A9B5C8D000] 13:18:01 INFO - PROCESS | 2332 | 1464293881157 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]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 13:18:01 INFO - PROCESS | 2332 | 1464293881214 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 2332 | 1464293881217 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:18:01 INFO - PROCESS | 2332 | 1464293881220 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 2332 | 1464293881222 Marionette TRACE conn6 <- [1,2506,null,{}] 13:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:18:01 INFO - PROCESS | 2332 | 1464293881225 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}] 13:18:01 INFO - PROCESS | 2332 | 1464293881347 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:18:01 INFO - PROCESS | 2332 | 1464293881428 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD7B000 == 53 [pid = 2332] [id = 636] 13:18:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B6F32400) [pid = 2332] [serial = 1908] [outer = 0000000000000000] 13:18:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B83CB400) [pid = 2332] [serial = 1909] [outer = 000000A9B6F32400] 13:18:01 INFO - PROCESS | 2332 | 1464293881475 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9B8560000) [pid = 2332] [serial = 1910] [outer = 000000A9B6F32400] 13:18:01 INFO - PROCESS | 2332 | 1464293881900 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]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 13:18:01 INFO - PROCESS | 2332 | 1464293881959 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 2332 | 1464293881961 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:18:01 INFO - PROCESS | 2332 | 1464293881964 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:18:01 INFO - PROCESS | 2332 | 1464293881966 Marionette TRACE conn6 <- [1,2510,null,{}] 13:18:01 INFO - PROCESS | 2332 | 1464293881970 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}] 13:18:02 INFO - PROCESS | 2332 | 1464293882233 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B6655400) [pid = 2332] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9AC24BC00) [pid = 2332] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B19E7C00) [pid = 2332] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9804E2400) [pid = 2332] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B8B12C00) [pid = 2332] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B291B000) [pid = 2332] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B84E5000) [pid = 2332] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9AC2AE800) [pid = 2332] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9812A1800) [pid = 2332] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B644EC00) [pid = 2332] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A981170800) [pid = 2332] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:18:02 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B90A1000) [pid = 2332] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:18:02 INFO - PROCESS | 2332 | 1464293882308 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B2556800 == 54 [pid = 2332] [id = 637] 13:18:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A980AEC000) [pid = 2332] [serial = 1911] [outer = 0000000000000000] 13:18:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9848B2C00) [pid = 2332] [serial = 1912] [outer = 000000A980AEC000] 13:18:02 INFO - PROCESS | 2332 | 1464293882354 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B84E2400) [pid = 2332] [serial = 1913] [outer = 000000A980AEC000] 13:18:02 INFO - PROCESS | 2332 | 1464293882747 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]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 839ms 13:18:02 INFO - PROCESS | 2332 | 1464293882807 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 2332 | 1464293882809 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:18:02 INFO - PROCESS | 2332 | 1464293882812 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:18:02 INFO - PROCESS | 2332 | 1464293882814 Marionette TRACE conn6 <- [1,2514,null,{}] 13:18:02 INFO - PROCESS | 2332 | 1464293882822 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}] 13:18:02 INFO - PROCESS | 2332 | 1464293882913 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:18:02 INFO - PROCESS | 2332 | 1464293882922 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD6F800 == 55 [pid = 2332] [id = 638] 13:18:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B8BB6400) [pid = 2332] [serial = 1914] [outer = 0000000000000000] 13:18:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B8BC3C00) [pid = 2332] [serial = 1915] [outer = 000000A9B8BB6400] 13:18:02 INFO - PROCESS | 2332 | 1464293882967 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B9038000) [pid = 2332] [serial = 1916] [outer = 000000A9B8BB6400] 13:18:03 INFO - PROCESS | 2332 | 1464293883389 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]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 13:18:03 INFO - PROCESS | 2332 | 1464293883444 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 2332 | 1464293883446 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:18:03 INFO - PROCESS | 2332 | 1464293883450 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:18:03 INFO - PROCESS | 2332 | 1464293883452 Marionette TRACE conn6 <- [1,2518,null,{}] 13:18:03 INFO - PROCESS | 2332 | 1464293883455 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}] 13:18:03 INFO - PROCESS | 2332 | 1464293883549 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:18:03 INFO - PROCESS | 2332 | 1464293883556 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD63D800 == 56 [pid = 2332] [id = 639] 13:18:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9802DC000) [pid = 2332] [serial = 1917] [outer = 0000000000000000] 13:18:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B2482800) [pid = 2332] [serial = 1918] [outer = 000000A9802DC000] 13:18:03 INFO - PROCESS | 2332 | 1464293883601 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B97A2000) [pid = 2332] [serial = 1919] [outer = 000000A9802DC000] 13:18:04 INFO - PROCESS | 2332 | 1464293884049 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]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 13:18:04 INFO - PROCESS | 2332 | 1464293884081 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 2332 | 1464293884084 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:18:04 INFO - PROCESS | 2332 | 1464293884092 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 2332 | 1464293884095 Marionette TRACE conn6 <- [1,2522,null,{}] 13:18:04 INFO - PROCESS | 2332 | 1464293884098 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}] 13:18:04 INFO - PROCESS | 2332 | 1464293884209 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:18:04 INFO - PROCESS | 2332 | 1464293884456 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA69B800 == 57 [pid = 2332] [id = 640] 13:18:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9806D8800) [pid = 2332] [serial = 1920] [outer = 0000000000000000] 13:18:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A980AEA800) [pid = 2332] [serial = 1921] [outer = 000000A9806D8800] 13:18:04 INFO - PROCESS | 2332 | 1464293884519 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A981683800) [pid = 2332] [serial = 1922] [outer = 000000A9806D8800] 13:18:05 INFO - PROCESS | 2332 | 1464293885104 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]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1029ms 13:18:05 INFO - PROCESS | 2332 | 1464293885135 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 2332 | 1464293885140 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:18:05 INFO - PROCESS | 2332 | 1464293885166 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 2332 | 1464293885171 Marionette TRACE conn6 <- [1,2526,null,{}] 13:18:05 INFO - PROCESS | 2332 | 1464293885176 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}] 13:18:05 INFO - PROCESS | 2332 | 1464293885302 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:18:05 INFO - PROCESS | 2332 | 1464293885409 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8321800 == 58 [pid = 2332] [id = 641] 13:18:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9AA8E0400) [pid = 2332] [serial = 1923] [outer = 0000000000000000] 13:18:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9AC02BC00) [pid = 2332] [serial = 1924] [outer = 000000A9AA8E0400] 13:18:05 INFO - PROCESS | 2332 | 1464293885467 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B0C06000) [pid = 2332] [serial = 1925] [outer = 000000A9AA8E0400] 13:18:06 INFO - PROCESS | 2332 | 1464293886100 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]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 13:18:06 INFO - PROCESS | 2332 | 1464293886157 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 2332 | 1464293886161 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:18:06 INFO - PROCESS | 2332 | 1464293886166 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 2332 | 1464293886168 Marionette TRACE conn6 <- [1,2530,null,{}] 13:18:06 INFO - PROCESS | 2332 | 1464293886172 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}] 13:18:06 INFO - PROCESS | 2332 | 1464293886295 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:18:06 INFO - PROCESS | 2332 | 1464293886430 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC8E800 == 59 [pid = 2332] [id = 642] 13:18:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B5503000) [pid = 2332] [serial = 1926] [outer = 0000000000000000] 13:18:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B5C87400) [pid = 2332] [serial = 1927] [outer = 000000A9B5503000] 13:18:06 INFO - PROCESS | 2332 | 1464293886487 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B6666400) [pid = 2332] [serial = 1928] [outer = 000000A9B5503000] 13:18:07 INFO - PROCESS | 2332 | 1464293887128 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]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 13:18:07 INFO - PROCESS | 2332 | 1464293887154 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 2332 | 1464293887157 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:18:07 INFO - PROCESS | 2332 | 1464293887168 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 2332 | 1464293887175 Marionette TRACE conn6 <- [1,2534,null,{}] 13:18:07 INFO - PROCESS | 2332 | 1464293887180 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}] 13:18:07 INFO - PROCESS | 2332 | 1464293887345 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:18:07 INFO - PROCESS | 2332 | 1464293887361 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1186800 == 60 [pid = 2332] [id = 643] 13:18:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B9818C00) [pid = 2332] [serial = 1929] [outer = 0000000000000000] 13:18:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B997F000) [pid = 2332] [serial = 1930] [outer = 000000A9B9818C00] 13:18:07 INFO - PROCESS | 2332 | 1464293887416 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B9CC2000) [pid = 2332] [serial = 1931] [outer = 000000A9B9818C00] 13:18:07 INFO - PROCESS | 2332 | 1464293887993 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]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 902ms 13:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:18:08 INFO - PROCESS | 2332 | 1464293888065 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 2332 | 1464293888068 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:18:08 INFO - PROCESS | 2332 | 1464293888072 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 2332 | 1464293888074 Marionette TRACE conn6 <- [1,2538,null,{}] 13:18:08 INFO - PROCESS | 2332 | 1464293888079 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}] 13:18:08 INFO - PROCESS | 2332 | 1464293888200 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:18:08 INFO - PROCESS | 2332 | 1464293888333 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1422800 == 61 [pid = 2332] [id = 644] 13:18:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9BA67DC00) [pid = 2332] [serial = 1932] [outer = 0000000000000000] 13:18:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9BB184000) [pid = 2332] [serial = 1933] [outer = 000000A9BA67DC00] 13:18:08 INFO - PROCESS | 2332 | 1464293888389 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9BB18EC00) [pid = 2332] [serial = 1934] [outer = 000000A9BA67DC00] 13:18:08 INFO - PROCESS | 2332 | 1464293888980 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]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 944ms 13:18:09 INFO - PROCESS | 2332 | 1464293889017 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 2332 | 1464293889020 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:18:09 INFO - PROCESS | 2332 | 1464293889023 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 2332 | 1464293889026 Marionette TRACE conn6 <- [1,2542,null,{}] 13:18:09 INFO - PROCESS | 2332 | 1464293889029 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}] 13:18:09 INFO - PROCESS | 2332 | 1464293889145 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:18:09 INFO - PROCESS | 2332 | 1464293889254 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD7B9800 == 62 [pid = 2332] [id = 645] 13:18:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9BB692C00) [pid = 2332] [serial = 1935] [outer = 0000000000000000] 13:18:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9BB804C00) [pid = 2332] [serial = 1936] [outer = 000000A9BB692C00] 13:18:09 INFO - PROCESS | 2332 | 1464293889358 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9BBD41400) [pid = 2332] [serial = 1937] [outer = 000000A9BB692C00] 13:18:10 INFO - PROCESS | 2332 | 1464293890015 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]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1029ms 13:18:10 INFO - PROCESS | 2332 | 1464293890054 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 2332 | 1464293890057 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:18:10 INFO - PROCESS | 2332 | 1464293890061 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 2332 | 1464293890063 Marionette TRACE conn6 <- [1,2546,null,{}] 13:18:10 INFO - PROCESS | 2332 | 1464293890067 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}] 13:18:10 INFO - PROCESS | 2332 | 1464293890202 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:18:10 INFO - PROCESS | 2332 | 1464293890335 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1ACE800 == 63 [pid = 2332] [id = 646] 13:18:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9BBD50C00) [pid = 2332] [serial = 1938] [outer = 0000000000000000] 13:18:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9BC6A5800) [pid = 2332] [serial = 1939] [outer = 000000A9BBD50C00] 13:18:10 INFO - PROCESS | 2332 | 1464293890391 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9BC6ACC00) [pid = 2332] [serial = 1940] [outer = 000000A9BBD50C00] 13:18:11 INFO - PROCESS | 2332 | 1464293891029 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]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1024ms 13:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:18:11 INFO - PROCESS | 2332 | 1464293891087 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 2332 | 1464293891090 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:18:11 INFO - PROCESS | 2332 | 1464293891093 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 2332 | 1464293891095 Marionette TRACE conn6 <- [1,2550,null,{}] 13:18:11 INFO - PROCESS | 2332 | 1464293891099 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}] 13:18:11 INFO - PROCESS | 2332 | 1464293891223 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:18:11 INFO - PROCESS | 2332 | 1464293891329 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19DC800 == 64 [pid = 2332] [id = 647] 13:18:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9848C1400) [pid = 2332] [serial = 1941] [outer = 0000000000000000] 13:18:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9B258E400) [pid = 2332] [serial = 1942] [outer = 000000A9848C1400] 13:18:11 INFO - PROCESS | 2332 | 1464293891384 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A9B90A4800) [pid = 2332] [serial = 1943] [outer = 000000A9848C1400] 13:18:12 INFO - PROCESS | 2332 | 1464293892268 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]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1235ms 13:18:12 INFO - PROCESS | 2332 | 1464293892332 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 2332 | 1464293892337 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:18:12 INFO - PROCESS | 2332 | 1464293892341 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 2332 | 1464293892346 Marionette TRACE conn6 <- [1,2554,null,{}] 13:18:12 INFO - PROCESS | 2332 | 1464293892351 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}] 13:18:12 INFO - PROCESS | 2332 | 1464293892500 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:18:12 INFO - PROCESS | 2332 | 1464293892653 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD63D800 == 63 [pid = 2332] [id = 639] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD6F800 == 62 [pid = 2332] [id = 638] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B2556800 == 61 [pid = 2332] [id = 637] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD7B000 == 60 [pid = 2332] [id = 636] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9943800 == 59 [pid = 2332] [id = 635] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8FB2800 == 58 [pid = 2332] [id = 634] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B849E000 == 57 [pid = 2332] [id = 633] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C17800 == 56 [pid = 2332] [id = 632] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A983181800 == 55 [pid = 2332] [id = 631] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19D2800 == 54 [pid = 2332] [id = 630] 13:18:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983B60000 == 55 [pid = 2332] [id = 648] 13:18:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A980AA5400) [pid = 2332] [serial = 1944] [outer = 0000000000000000] 13:18:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 154 (000000A981303400) [pid = 2332] [serial = 1945] [outer = 000000A980AA5400] 13:18:12 INFO - PROCESS | 2332 | 1464293892754 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 155 (000000A9AA748800) [pid = 2332] [serial = 1946] [outer = 000000A980AA5400] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C127D800 == 54 [pid = 2332] [id = 626] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA71B800 == 53 [pid = 2332] [id = 625] 13:18:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27C8000 == 52 [pid = 2332] [id = 624] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 154 (000000A9B98C3C00) [pid = 2332] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 153 (000000A9B9917800) [pid = 2332] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B90A0800) [pid = 2332] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9AD85AC00) [pid = 2332] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A9B2489400) [pid = 2332] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A982C19800) [pid = 2332] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9B8B17000) [pid = 2332] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A9B5544C00) [pid = 2332] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9B857B800) [pid = 2332] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9AC2A7400) [pid = 2332] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B981B000) [pid = 2332] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9806E2800) [pid = 2332] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9B258E800) [pid = 2332] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B91A2400) [pid = 2332] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9848A7800) [pid = 2332] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B84E4000) [pid = 2332] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A98234E000) [pid = 2332] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B8B1B000) [pid = 2332] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9848E3800) [pid = 2332] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A981682000) [pid = 2332] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B2484400) [pid = 2332] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B5471000) [pid = 2332] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B8C06C00) [pid = 2332] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9848ADC00) [pid = 2332] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B97A1400) [pid = 2332] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B67D1400) [pid = 2332] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B240D800) [pid = 2332] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:18:12 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B98BF400) [pid = 2332] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2332 | 1464293893228 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]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 943ms 13:18:13 INFO - PROCESS | 2332 | 1464293893289 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 2332 | 1464293893295 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:18:13 INFO - PROCESS | 2332 | 1464293893301 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 2332 | 1464293893304 Marionette TRACE conn6 <- [1,2558,null,{}] 13:18:13 INFO - PROCESS | 2332 | 1464293893308 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}] 13:18:13 INFO - PROCESS | 2332 | 1464293893408 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:18:13 INFO - PROCESS | 2332 | 1464293893454 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6927800 == 53 [pid = 2332] [id = 649] 13:18:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A981165000) [pid = 2332] [serial = 1947] [outer = 0000000000000000] 13:18:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9AC2AE400) [pid = 2332] [serial = 1948] [outer = 000000A981165000] 13:18:13 INFO - PROCESS | 2332 | 1464293893577 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B0A61C00) [pid = 2332] [serial = 1949] [outer = 000000A981165000] 13:18:14 INFO - PROCESS | 2332 | 1464293894003 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]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 13:18:14 INFO - PROCESS | 2332 | 1464293894047 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 2332 | 1464293894049 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:18:14 INFO - PROCESS | 2332 | 1464293894057 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 2332 | 1464293894061 Marionette TRACE conn6 <- [1,2562,null,{}] 13:18:14 INFO - PROCESS | 2332 | 1464293894072 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}] 13:18:14 INFO - PROCESS | 2332 | 1464293894173 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:18:14 INFO - PROCESS | 2332 | 1464293894184 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B915B800 == 54 [pid = 2332] [id = 650] 13:18:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9B291B000) [pid = 2332] [serial = 1950] [outer = 0000000000000000] 13:18:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9B547EC00) [pid = 2332] [serial = 1951] [outer = 000000A9B291B000] 13:18:14 INFO - PROCESS | 2332 | 1464293894246 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9B600F800) [pid = 2332] [serial = 1952] [outer = 000000A9B291B000] 13:18:14 INFO - PROCESS | 2332 | 1464293894676 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]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 13:18:14 INFO - PROCESS | 2332 | 1464293894754 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 2332 | 1464293894757 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:18:14 INFO - PROCESS | 2332 | 1464293894760 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 2332 | 1464293894761 Marionette TRACE conn6 <- [1,2566,null,{}] 13:18:14 INFO - PROCESS | 2332 | 1464293894765 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}] 13:18:14 INFO - PROCESS | 2332 | 1464293894863 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:18:14 INFO - PROCESS | 2332 | 1464293894870 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BB1E4800 == 55 [pid = 2332] [id = 651] 13:18:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B6670800) [pid = 2332] [serial = 1953] [outer = 0000000000000000] 13:18:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B67D1C00) [pid = 2332] [serial = 1954] [outer = 000000A9B6670800] 13:18:14 INFO - PROCESS | 2332 | 1464293894917 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B84DD400) [pid = 2332] [serial = 1955] [outer = 000000A9B6670800] 13:18:15 INFO - PROCESS | 2332 | 1464293895393 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]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 13:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:18:15 INFO - PROCESS | 2332 | 1464293895433 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 2332 | 1464293895435 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:18:15 INFO - PROCESS | 2332 | 1464293895439 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 2332 | 1464293895440 Marionette TRACE conn6 <- [1,2570,null,{}] 13:18:15 INFO - PROCESS | 2332 | 1464293895444 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}] 13:18:15 INFO - PROCESS | 2332 | 1464293895569 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:18:15 INFO - PROCESS | 2332 | 1464293895659 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8BB000 == 56 [pid = 2332] [id = 652] 13:18:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B857B800) [pid = 2332] [serial = 1956] [outer = 0000000000000000] 13:18:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B8B17000) [pid = 2332] [serial = 1957] [outer = 000000A9B857B800] 13:18:15 INFO - PROCESS | 2332 | 1464293895705 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B8C06000) [pid = 2332] [serial = 1958] [outer = 000000A9B857B800] 13:18:16 INFO - PROCESS | 2332 | 1464293896178 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]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 793ms 13:18:16 INFO - PROCESS | 2332 | 1464293896235 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 2332 | 1464293896237 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:18:16 INFO - PROCESS | 2332 | 1464293896240 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:18:16 INFO - PROCESS | 2332 | 1464293896242 Marionette TRACE conn6 <- [1,2574,null,{}] 13:18:16 INFO - PROCESS | 2332 | 1464293896252 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}] 13:18:16 INFO - PROCESS | 2332 | 1464293896391 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:18:16 INFO - PROCESS | 2332 | 1464293896413 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE82000 == 57 [pid = 2332] [id = 653] 13:18:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B997E400) [pid = 2332] [serial = 1959] [outer = 0000000000000000] 13:18:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B9988C00) [pid = 2332] [serial = 1960] [outer = 000000A9B997E400] 13:18:16 INFO - PROCESS | 2332 | 1464293896461 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9BA2EB800) [pid = 2332] [serial = 1961] [outer = 000000A9B997E400] 13:18:16 INFO - PROCESS | 2332 | 1464293896934 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]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 13:18:16 INFO - PROCESS | 2332 | 1464293896990 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 2332 | 1464293896993 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:18:17 INFO - PROCESS | 2332 | 1464293896996 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 2332 | 1464293896997 Marionette TRACE conn6 <- [1,2578,null,{}] 13:18:17 INFO - PROCESS | 2332 | 1464293897001 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}] 13:18:17 INFO - PROCESS | 2332 | 1464293897244 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B5C8D000) [pid = 2332] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9806D6C00) [pid = 2332] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B9980C00) [pid = 2332] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B240AC00) [pid = 2332] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B6F32400) [pid = 2332] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A980AEC000) [pid = 2332] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B8BB6400) [pid = 2332] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B0C6A800) [pid = 2332] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A98129F000) [pid = 2332] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:18:17 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9AB0D3000) [pid = 2332] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:18:17 INFO - PROCESS | 2332 | 1464293897311 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91E3000 == 58 [pid = 2332] [id = 654] 13:18:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A980AA1400) [pid = 2332] [serial = 1962] [outer = 0000000000000000] 13:18:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9812A0C00) [pid = 2332] [serial = 1963] [outer = 000000A980AA1400] 13:18:17 INFO - PROCESS | 2332 | 1464293897364 Marionette DEBUG loaded listener.js 13:18:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B666A000) [pid = 2332] [serial = 1964] [outer = 000000A980AA1400] 13:18:17 INFO - PROCESS | 2332 | 1464293897735 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]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 775ms 13:18:17 INFO - PROCESS | 2332 | 1464293897772 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 2332 | 1464293897774 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:18:17 INFO - PROCESS | 2332 | 1464293897777 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:18:17 INFO - PROCESS | 2332 | 1464293897779 Marionette TRACE conn6 <- [1,2582,null,{}] 13:18:17 INFO - PROCESS | 2332 | 1464293897783 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}] 13:18:17 INFO - PROCESS | 2332 | 1464293897876 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:18:17 INFO - PROCESS | 2332 | 1464293897882 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF7F000 == 59 [pid = 2332] [id = 655] 13:18:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B98BA800) [pid = 2332] [serial = 1965] [outer = 0000000000000000] 13:18:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9BB807000) [pid = 2332] [serial = 1966] [outer = 000000A9B98BA800] 13:18:17 INFO - PROCESS | 2332 | 1464293897928 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9BC6A0400) [pid = 2332] [serial = 1967] [outer = 000000A9B98BA800] 13:18:18 INFO - PROCESS | 2332 | 1464293898381 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]]]}] 13:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 628ms 13:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:18:18 INFO - PROCESS | 2332 | 1464293898414 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:18:18 INFO - PROCESS | 2332 | 1464293898416 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:18:18 INFO - PROCESS | 2332 | 1464293898420 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:18:18 INFO - PROCESS | 2332 | 1464293898421 Marionette TRACE conn6 <- [1,2586,null,{}] 13:18:18 INFO - PROCESS | 2332 | 1464293898425 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}] 13:18:18 INFO - PROCESS | 2332 | 1464293898520 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:18:18 INFO - PROCESS | 2332 | 1464293898526 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1121800 == 60 [pid = 2332] [id = 656] 13:18:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9806E1C00) [pid = 2332] [serial = 1968] [outer = 0000000000000000] 13:18:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B15F3C00) [pid = 2332] [serial = 1969] [outer = 000000A9806E1C00] 13:18:18 INFO - PROCESS | 2332 | 1464293898571 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9BD67C400) [pid = 2332] [serial = 1970] [outer = 000000A9806E1C00] 13:18:19 INFO - PROCESS | 2332 | 1464293899045 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]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 13:18:19 INFO - PROCESS | 2332 | 1464293899114 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 2332 | 1464293899117 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:18:19 INFO - PROCESS | 2332 | 1464293899121 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:18:19 INFO - PROCESS | 2332 | 1464293899122 Marionette TRACE conn6 <- [1,2590,null,{}] 13:18:19 INFO - PROCESS | 2332 | 1464293899126 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}] 13:18:19 INFO - PROCESS | 2332 | 1464293899220 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:18:19 INFO - PROCESS | 2332 | 1464293899383 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9819BF800 == 61 [pid = 2332] [id = 657] 13:18:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9802DD400) [pid = 2332] [serial = 1971] [outer = 0000000000000000] 13:18:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9806E4000) [pid = 2332] [serial = 1972] [outer = 000000A9802DD400] 13:18:19 INFO - PROCESS | 2332 | 1464293899484 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A982C12800) [pid = 2332] [serial = 1973] [outer = 000000A9802DD400] 13:18:20 INFO - PROCESS | 2332 | 1464293900185 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]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1133ms 13:18:20 INFO - PROCESS | 2332 | 1464293900258 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 2332 | 1464293900263 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:18:20 INFO - PROCESS | 2332 | 1464293900268 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 2332 | 1464293900272 Marionette TRACE conn6 <- [1,2594,null,{}] 13:18:20 INFO - PROCESS | 2332 | 1464293900277 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}] 13:18:20 INFO - PROCESS | 2332 | 1464293900412 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:18:20 INFO - PROCESS | 2332 | 1464293900544 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B915A800 == 62 [pid = 2332] [id = 658] 13:18:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9B0C0FC00) [pid = 2332] [serial = 1974] [outer = 0000000000000000] 13:18:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9B174C400) [pid = 2332] [serial = 1975] [outer = 000000A9B0C0FC00] 13:18:20 INFO - PROCESS | 2332 | 1464293900604 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9B2A03C00) [pid = 2332] [serial = 1976] [outer = 000000A9B0C0FC00] 13:18:21 INFO - PROCESS | 2332 | 1464293901209 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]]]}] 13:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 986ms 13:18:21 INFO - PROCESS | 2332 | 1464293901260 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:18:21 INFO - PROCESS | 2332 | 1464293901264 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:18:21 INFO - PROCESS | 2332 | 1464293901268 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:18:21 INFO - PROCESS | 2332 | 1464293901271 Marionette TRACE conn6 <- [1,2598,null,{}] 13:18:21 INFO - PROCESS | 2332 | 1464293901275 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}] 13:18:21 INFO - PROCESS | 2332 | 1464293901399 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:18:21 INFO - PROCESS | 2332 | 1464293901510 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1AC6000 == 63 [pid = 2332] [id = 659] 13:18:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9B83D1400) [pid = 2332] [serial = 1977] [outer = 0000000000000000] 13:18:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9B8BC1800) [pid = 2332] [serial = 1978] [outer = 000000A9B83D1400] 13:18:21 INFO - PROCESS | 2332 | 1464293901566 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9B981FC00) [pid = 2332] [serial = 1979] [outer = 000000A9B83D1400] 13:18:22 INFO - PROCESS | 2332 | 1464293902208 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]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 984ms 13:18:22 INFO - PROCESS | 2332 | 1464293902255 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 2332 | 1464293902258 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:18:22 INFO - PROCESS | 2332 | 1464293902269 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 2332 | 1464293902276 Marionette TRACE conn6 <- [1,2602,null,{}] 13:18:22 INFO - PROCESS | 2332 | 1464293902280 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}] 13:18:22 INFO - PROCESS | 2332 | 1464293902448 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:18:22 INFO - PROCESS | 2332 | 1464293902512 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C3418800 == 64 [pid = 2332] [id = 660] 13:18:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9BC6F0C00) [pid = 2332] [serial = 1980] [outer = 0000000000000000] 13:18:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A9BD682800) [pid = 2332] [serial = 1981] [outer = 000000A9BC6F0C00] 13:18:22 INFO - PROCESS | 2332 | 1464293902568 Marionette DEBUG loaded listener.js 13:18:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A9BDCA7000) [pid = 2332] [serial = 1982] [outer = 000000A9BC6F0C00] 13:18:23 INFO - PROCESS | 2332 | 1464293903199 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]]]}] 13:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1003ms 13:18:23 INFO - PROCESS | 2332 | 1464293903267 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:18:23 INFO - PROCESS | 2332 | 1464293903270 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:18:23 INFO - PROCESS | 2332 | 1464293903274 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:18:23 INFO - PROCESS | 2332 | 1464293903276 Marionette TRACE conn6 <- [1,2606,null,{}] 13:18:23 INFO - PROCESS | 2332 | 1464293903280 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}] 13:18:23 INFO - PROCESS | 2332 | 1464293903446 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:18:23 INFO - PROCESS | 2332 | 1464293903510 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9806C5800 == 65 [pid = 2332] [id = 661] 13:18:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 154 (000000A982C0C000) [pid = 2332] [serial = 1983] [outer = 0000000000000000] 13:18:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 155 (000000A982C0FC00) [pid = 2332] [serial = 1984] [outer = 000000A982C0C000] 13:18:23 INFO - PROCESS | 2332 | 1464293903605 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 156 (000000A9BDCA9800) [pid = 2332] [serial = 1985] [outer = 000000A982C0C000] 13:18:24 INFO - PROCESS | 2332 | 1464293904172 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]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 942ms 13:18:24 INFO - PROCESS | 2332 | 1464293904218 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 2332 | 1464293904221 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:18:24 INFO - PROCESS | 2332 | 1464293904224 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 2332 | 1464293904226 Marionette TRACE conn6 <- [1,2610,null,{}] 13:18:24 INFO - PROCESS | 2332 | 1464293904230 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}] 13:18:24 INFO - PROCESS | 2332 | 1464293904347 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:18:24 INFO - PROCESS | 2332 | 1464293904497 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9816E5800 == 66 [pid = 2332] [id = 662] 13:18:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 157 (000000A9B8B7DC00) [pid = 2332] [serial = 1986] [outer = 0000000000000000] 13:18:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 158 (000000A9B8B7F800) [pid = 2332] [serial = 1987] [outer = 000000A9B8B7DC00] 13:18:24 INFO - PROCESS | 2332 | 1464293904562 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 159 (000000A9BDCB0800) [pid = 2332] [serial = 1988] [outer = 000000A9B8B7DC00] 13:18:25 INFO - PROCESS | 2332 | 1464293905456 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]]]}] 13:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1285ms 13:18:25 INFO - PROCESS | 2332 | 1464293905511 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 2332 | 1464293905516 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:18:25 INFO - PROCESS | 2332 | 1464293905521 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:18:25 INFO - PROCESS | 2332 | 1464293905524 Marionette TRACE conn6 <- [1,2614,null,{}] 13:18:25 INFO - PROCESS | 2332 | 1464293905530 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}] 13:18:25 INFO - PROCESS | 2332 | 1464293905641 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:18:25 INFO - PROCESS | 2332 | 1464293905784 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC719000 == 67 [pid = 2332] [id = 663] 13:18:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 160 (000000A980AA5800) [pid = 2332] [serial = 1989] [outer = 0000000000000000] 13:18:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 161 (000000A981167800) [pid = 2332] [serial = 1990] [outer = 000000A980AA5800] 13:18:25 INFO - PROCESS | 2332 | 1464293905837 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 162 (000000A982BD6400) [pid = 2332] [serial = 1991] [outer = 000000A980AA5800] 13:18:26 INFO - PROCESS | 2332 | 1464293906477 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]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1027ms 13:18:26 INFO - PROCESS | 2332 | 1464293906568 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 2332 | 1464293906574 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:18:26 INFO - PROCESS | 2332 | 1464293906598 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 2332 | 1464293906602 Marionette TRACE conn6 <- [1,2618,null,{}] 13:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:18:26 INFO - PROCESS | 2332 | 1464293906606 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}] 13:18:26 INFO - PROCESS | 2332 | 1464293906724 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:18:26 INFO - PROCESS | 2332 | 1464293906878 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BD0000 == 66 [pid = 2332] [id = 623] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1121800 == 65 [pid = 2332] [id = 656] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFF7F000 == 64 [pid = 2332] [id = 655] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91E3000 == 63 [pid = 2332] [id = 654] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE82000 == 62 [pid = 2332] [id = 653] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8BB000 == 61 [pid = 2332] [id = 652] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BB1E4800 == 60 [pid = 2332] [id = 651] 13:18:26 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B915B800 == 59 [pid = 2332] [id = 650] 13:18:26 INFO - PROCESS | 2332 | --DOMWINDOW == 161 (000000A9B9076000) [pid = 2332] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:18:26 INFO - PROCESS | 2332 | --DOMWINDOW == 160 (000000A9848B2400) [pid = 2332] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:18:26 INFO - PROCESS | 2332 | --DOMWINDOW == 159 (000000A9B2483000) [pid = 2332] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:18:26 INFO - PROCESS | 2332 | --DOMWINDOW == 158 (000000A9BA606000) [pid = 2332] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:18:26 INFO - PROCESS | 2332 | --DOMWINDOW == 157 (000000A9BB189C00) [pid = 2332] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:18:26 INFO - PROCESS | 2332 | --DOMWINDOW == 156 (000000A9B9CCAC00) [pid = 2332] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:18:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983189000 == 60 [pid = 2332] [id = 664] 13:18:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 157 (000000A9804DB400) [pid = 2332] [serial = 1992] [outer = 0000000000000000] 13:18:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 158 (000000A9812AA800) [pid = 2332] [serial = 1993] [outer = 000000A9804DB400] 13:18:27 INFO - PROCESS | 2332 | 1464293906988 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 159 (000000A9848EA800) [pid = 2332] [serial = 1994] [outer = 000000A9804DB400] 13:18:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6927800 == 59 [pid = 2332] [id = 649] 13:18:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A983B60000 == 58 [pid = 2332] [id = 648] 13:18:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC8E800 == 57 [pid = 2332] [id = 642] 13:18:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8321800 == 56 [pid = 2332] [id = 641] 13:18:27 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA69B800 == 55 [pid = 2332] [id = 640] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 158 (000000A9B2482800) [pid = 2332] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 157 (000000A9B6440400) [pid = 2332] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 156 (000000A980AEB000) [pid = 2332] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 155 (000000A98168A000) [pid = 2332] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 154 (000000A9B998A000) [pid = 2332] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 153 (000000A9B2445800) [pid = 2332] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B83CB400) [pid = 2332] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9B666D000) [pid = 2332] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A9848B2C00) [pid = 2332] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9B8560000) [pid = 2332] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9B8BC3C00) [pid = 2332] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A9B9D19000) [pid = 2332] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9B1409C00) [pid = 2332] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9B1969C00) [pid = 2332] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9847D0C00) [pid = 2332] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9812A5800) [pid = 2332] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9AC2B1400) [pid = 2332] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9AC02F000) [pid = 2332] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9B84E2400) [pid = 2332] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B9038000) [pid = 2332] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B2CB8C00) [pid = 2332] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:18:27 INFO - PROCESS | 2332 | 1464293907480 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]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 921ms 13:18:27 INFO - PROCESS | 2332 | 1464293907528 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 2332 | 1464293907530 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:18:27 INFO - PROCESS | 2332 | 1464293907539 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 2332 | 1464293907543 Marionette TRACE conn6 <- [1,2622,null,{}] 13:18:27 INFO - PROCESS | 2332 | 1464293907554 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}] 13:18:27 INFO - PROCESS | 2332 | 1464293907652 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:18:27 INFO - PROCESS | 2332 | 1464293907670 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C5000 == 56 [pid = 2332] [id = 665] 13:18:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9848E2C00) [pid = 2332] [serial = 1995] [outer = 0000000000000000] 13:18:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9AA87B800) [pid = 2332] [serial = 1996] [outer = 000000A9848E2C00] 13:18:27 INFO - PROCESS | 2332 | 1464293907718 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9AB961C00) [pid = 2332] [serial = 1997] [outer = 000000A9848E2C00] 13:18:28 INFO - PROCESS | 2332 | 1464293908181 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]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 13:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:18:28 INFO - PROCESS | 2332 | 1464293908255 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 2332 | 1464293908258 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:18:28 INFO - PROCESS | 2332 | 1464293908261 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 2332 | 1464293908263 Marionette TRACE conn6 <- [1,2626,null,{}] 13:18:28 INFO - PROCESS | 2332 | 1464293908267 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}] 13:18:28 INFO - PROCESS | 2332 | 1464293908363 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:18:28 INFO - PROCESS | 2332 | 1464293908456 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B692B800 == 57 [pid = 2332] [id = 666] 13:18:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9AA746400) [pid = 2332] [serial = 1998] [outer = 0000000000000000] 13:18:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9AC2AE800) [pid = 2332] [serial = 1999] [outer = 000000A9AA746400] 13:18:28 INFO - PROCESS | 2332 | 1464293908509 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9AD81D400) [pid = 2332] [serial = 2000] [outer = 000000A9AA746400] 13:18:28 INFO - PROCESS | 2332 | 1464293908890 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]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 13:18:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:18:28 INFO - PROCESS | 2332 | 1464293908966 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 2332 | 1464293908968 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:18:28 INFO - PROCESS | 2332 | 1464293908972 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 2332 | 1464293908973 Marionette TRACE conn6 <- [1,2630,null,{}] 13:18:28 INFO - PROCESS | 2332 | 1464293908977 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}] 13:18:29 INFO - PROCESS | 2332 | 1464293909107 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:18:29 INFO - PROCESS | 2332 | 1464293909165 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B84AA800 == 58 [pid = 2332] [id = 667] 13:18:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9B0C0D400) [pid = 2332] [serial = 2001] [outer = 0000000000000000] 13:18:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9B1402400) [pid = 2332] [serial = 2002] [outer = 000000A9B0C0D400] 13:18:29 INFO - PROCESS | 2332 | 1464293909212 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9B1962400) [pid = 2332] [serial = 2003] [outer = 000000A9B0C0D400] 13:18:29 INFO - PROCESS | 2332 | 1464293909659 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]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:18:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 732ms 13:18:29 INFO - PROCESS | 2332 | 1464293909740 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 2332 | 1464293909743 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:18:29 INFO - PROCESS | 2332 | 1464293909748 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 2332 | 1464293909750 Marionette TRACE conn6 <- [1,2634,null,{}] 13:18:29 INFO - PROCESS | 2332 | 1464293909754 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}] 13:18:29 INFO - PROCESS | 2332 | 1464293909896 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:18:29 INFO - PROCESS | 2332 | 1464293909958 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B914E800 == 59 [pid = 2332] [id = 668] 13:18:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9B2487800) [pid = 2332] [serial = 2004] [outer = 0000000000000000] 13:18:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9B2A07C00) [pid = 2332] [serial = 2005] [outer = 000000A9B2487800] 13:18:30 INFO - PROCESS | 2332 | 1464293910006 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9B5505800) [pid = 2332] [serial = 2006] [outer = 000000A9B2487800] 13:18:30 INFO - PROCESS | 2332 | 1464293910448 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]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:18:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 13:18:30 INFO - PROCESS | 2332 | 1464293910484 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 2332 | 1464293910486 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:18:30 INFO - PROCESS | 2332 | 1464293910489 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:18:30 INFO - PROCESS | 2332 | 1464293910491 Marionette TRACE conn6 <- [1,2638,null,{}] 13:18:30 INFO - PROCESS | 2332 | 1464293910494 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}] 13:18:30 INFO - PROCESS | 2332 | 1464293910616 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:18:30 INFO - PROCESS | 2332 | 1464293910675 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B98F1800 == 60 [pid = 2332] [id = 669] 13:18:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9B3321800) [pid = 2332] [serial = 2007] [outer = 0000000000000000] 13:18:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A9B5C82800) [pid = 2332] [serial = 2008] [outer = 000000A9B3321800] 13:18:30 INFO - PROCESS | 2332 | 1464293910722 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A9B60B6C00) [pid = 2332] [serial = 2009] [outer = 000000A9B3321800] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B240F400) [pid = 2332] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9B0D85800) [pid = 2332] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A9B2417C00) [pid = 2332] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9B83D0400) [pid = 2332] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9B8B1E800) [pid = 2332] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A981684800) [pid = 2332] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9848AB000) [pid = 2332] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9B9B82000) [pid = 2332] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B9FDC400) [pid = 2332] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9B8567C00) [pid = 2332] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9AC250400) [pid = 2332] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B97A4C00) [pid = 2332] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A982BD3C00) [pid = 2332] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B98BD000) [pid = 2332] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B9038C00) [pid = 2332] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B67D0000) [pid = 2332] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9804DC400) [pid = 2332] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B174B000) [pid = 2332] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9B8567800) [pid = 2332] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9847D3C00) [pid = 2332] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A98116DC00) [pid = 2332] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B9078800) [pid = 2332] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9848B5C00) [pid = 2332] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B6670800) [pid = 2332] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9848C1400) [pid = 2332] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B857B800) [pid = 2332] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B997E400) [pid = 2332] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B291B000) [pid = 2332] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A981165000) [pid = 2332] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A980AA5400) [pid = 2332] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A980AA1400) [pid = 2332] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:18:31 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B98BA800) [pid = 2332] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:18:31 INFO - PROCESS | 2332 | 1464293911514 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]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:18:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1077ms 13:18:31 INFO - PROCESS | 2332 | 1464293911570 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 2332 | 1464293911572 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:18:31 INFO - PROCESS | 2332 | 1464293911575 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:18:31 INFO - PROCESS | 2332 | 1464293911577 Marionette TRACE conn6 <- [1,2642,null,{}] 13:18:31 INFO - PROCESS | 2332 | 1464293911581 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}] 13:18:31 INFO - PROCESS | 2332 | 1464293911705 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:18:31 INFO - PROCESS | 2332 | 1464293911785 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9945000 == 61 [pid = 2332] [id = 670] 13:18:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A982BD3C00) [pid = 2332] [serial = 2010] [outer = 0000000000000000] 13:18:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9AA743000) [pid = 2332] [serial = 2011] [outer = 000000A982BD3C00] 13:18:31 INFO - PROCESS | 2332 | 1464293911838 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B1AB4800) [pid = 2332] [serial = 2012] [outer = 000000A982BD3C00] 13:18:32 INFO - PROCESS | 2332 | 1464293912198 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]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:18:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 13:18:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:18:32 INFO - PROCESS | 2332 | 1464293912270 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 2332 | 1464293912272 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:18:32 INFO - PROCESS | 2332 | 1464293912275 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 2332 | 1464293912277 Marionette TRACE conn6 <- [1,2646,null,{}] 13:18:32 INFO - PROCESS | 2332 | 1464293912281 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}] 13:18:32 INFO - PROCESS | 2332 | 1464293912372 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:18:32 INFO - PROCESS | 2332 | 1464293912378 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD8D800 == 62 [pid = 2332] [id = 671] 13:18:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B5541C00) [pid = 2332] [serial = 2013] [outer = 0000000000000000] 13:18:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B6658800) [pid = 2332] [serial = 2014] [outer = 000000A9B5541C00] 13:18:32 INFO - PROCESS | 2332 | 1464293912423 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B6709C00) [pid = 2332] [serial = 2015] [outer = 000000A9B5541C00] 13:18:32 INFO - PROCESS | 2332 | 1464293912843 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]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:18:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 13:18:32 INFO - PROCESS | 2332 | 1464293912908 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 2332 | 1464293912910 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:18:32 INFO - PROCESS | 2332 | 1464293912914 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:18:32 INFO - PROCESS | 2332 | 1464293912915 Marionette TRACE conn6 <- [1,2650,null,{}] 13:18:32 INFO - PROCESS | 2332 | 1464293912919 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}] 13:18:33 INFO - PROCESS | 2332 | 1464293913013 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:18:33 INFO - PROCESS | 2332 | 1464293913053 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC986800 == 63 [pid = 2332] [id = 672] 13:18:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B83C9C00) [pid = 2332] [serial = 2016] [outer = 0000000000000000] 13:18:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B6710000) [pid = 2332] [serial = 2017] [outer = 000000A9B83C9C00] 13:18:33 INFO - PROCESS | 2332 | 1464293913099 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B84E5000) [pid = 2332] [serial = 2018] [outer = 000000A9B83C9C00] 13:18:33 INFO - PROCESS | 2332 | 1464293913761 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]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:18:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 878ms 13:18:33 INFO - PROCESS | 2332 | 1464293913795 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 2332 | 1464293913801 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:18:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:18:33 INFO - PROCESS | 2332 | 1464293913807 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 2332 | 1464293913811 Marionette TRACE conn6 <- [1,2654,null,{}] 13:18:33 INFO - PROCESS | 2332 | 1464293913817 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}] 13:18:33 INFO - PROCESS | 2332 | 1464293913942 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:18:34 INFO - PROCESS | 2332 | 1464293914051 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AA7B8000 == 64 [pid = 2332] [id = 673] 13:18:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A980AA5400) [pid = 2332] [serial = 2019] [outer = 0000000000000000] 13:18:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A98167F800) [pid = 2332] [serial = 2020] [outer = 000000A980AA5400] 13:18:34 INFO - PROCESS | 2332 | 1464293914109 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A982C12400) [pid = 2332] [serial = 2021] [outer = 000000A980AA5400] 13:18:34 INFO - PROCESS | 2332 | [2332] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:18:35 INFO - PROCESS | 2332 | [2332] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:18:35 INFO - PROCESS | 2332 | 1464293915233 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]]]}] 13:18:35 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) 13:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1444ms 13:18:35 INFO - PROCESS | 2332 | 1464293915290 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 2332 | 1464293915296 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:18:35 INFO - PROCESS | 2332 | 1464293915304 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 2332 | 1464293915307 Marionette TRACE conn6 <- [1,2658,null,{}] 13:18:35 INFO - PROCESS | 2332 | 1464293915311 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}] 13:18:35 INFO - PROCESS | 2332 | 1464293915424 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:18:35 INFO - PROCESS | 2332 | 1464293915552 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D53800 == 65 [pid = 2332] [id = 674] 13:18:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9848B4400) [pid = 2332] [serial = 2022] [outer = 0000000000000000] 13:18:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9ABAC8C00) [pid = 2332] [serial = 2023] [outer = 000000A9848B4400] 13:18:35 INFO - PROCESS | 2332 | 1464293915608 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B174F800) [pid = 2332] [serial = 2024] [outer = 000000A9848B4400] 13:18:36 INFO - PROCESS | 2332 | 1464293916686 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] 13:18:36 INFO - PROCESS | 2332 | 1464293916759 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:18:36 INFO - PROCESS | 2332 | 1464293916764 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:18:36 INFO - PROCESS | 2332 | 1464293916768 Marionette TRACE conn6 <- [1,2662,null,{}] 13:18:36 INFO - PROCESS | 2332 | 1464293916780 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}] 13:18:36 INFO - PROCESS | 2332 | 1464293916894 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:18:37 INFO - PROCESS | 2332 | 1464293917101 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE74000 == 66 [pid = 2332] [id = 675] 13:18:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B2913800) [pid = 2332] [serial = 2025] [outer = 0000000000000000] 13:18:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B6713C00) [pid = 2332] [serial = 2026] [outer = 000000A9B2913800] 13:18:37 INFO - PROCESS | 2332 | 1464293917162 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B8563C00) [pid = 2332] [serial = 2027] [outer = 000000A9B2913800] 13:18:38 INFO - PROCESS | 2332 | 1464293918222 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] 13:18:38 INFO - PROCESS | 2332 | 1464293918264 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:18:38 INFO - PROCESS | 2332 | 1464293918268 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 2332 | 1464293918271 Marionette TRACE conn6 <- [1,2666,null,{}] 13:18:38 INFO - PROCESS | 2332 | 1464293918274 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}] 13:18:38 INFO - PROCESS | 2332 | 1464293918396 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:18:38 INFO - PROCESS | 2332 | 1464293918531 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BDD59000 == 67 [pid = 2332] [id = 676] 13:18:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B8B10800) [pid = 2332] [serial = 2028] [outer = 0000000000000000] 13:18:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B8B1C800) [pid = 2332] [serial = 2029] [outer = 000000A9B8B10800] 13:18:38 INFO - PROCESS | 2332 | 1464293918588 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9804E0800) [pid = 2332] [serial = 2030] [outer = 000000A9B8B10800] 13:18:39 INFO - PROCESS | 2332 | 1464293919666 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]]]}] 13:18:39 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) 13:18:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1446ms 13:18:39 INFO - PROCESS | 2332 | 1464293919715 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 2332 | 1464293919717 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:18:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:18:39 INFO - PROCESS | 2332 | 1464293919721 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 2332 | 1464293919723 Marionette TRACE conn6 <- [1,2670,null,{}] 13:18:39 INFO - PROCESS | 2332 | 1464293919727 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}] 13:18:40 INFO - PROCESS | 2332 | 1464293920009 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:18:40 INFO - PROCESS | 2332 | 1464293920161 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9ABA1A000 == 68 [pid = 2332] [id = 677] 13:18:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9811B9000) [pid = 2332] [serial = 2031] [outer = 0000000000000000] 13:18:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A981684800) [pid = 2332] [serial = 2032] [outer = 000000A9811B9000] 13:18:40 INFO - PROCESS | 2332 | 1464293920212 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A982C05400) [pid = 2332] [serial = 2033] [outer = 000000A9811B9000] 13:18:41 INFO - PROCESS | 2332 | 1464293921273 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]]]}] 13:18:41 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) 13:18:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1588ms 13:18:41 INFO - PROCESS | 2332 | 1464293921312 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 2332 | 1464293921316 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:18:41 INFO - PROCESS | 2332 | 1464293921320 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:18:41 INFO - PROCESS | 2332 | 1464293921325 Marionette TRACE conn6 <- [1,2674,null,{}] 13:18:41 INFO - PROCESS | 2332 | 1464293921329 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}] 13:18:41 INFO - PROCESS | 2332 | 1464293921478 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C3421000 == 67 [pid = 2332] [id = 629] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1422800 == 66 [pid = 2332] [id = 644] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1ACE800 == 65 [pid = 2332] [id = 646] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD0DD000 == 64 [pid = 2332] [id = 396] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD8D800 == 63 [pid = 2332] [id = 671] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9945000 == 62 [pid = 2332] [id = 670] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B98F1800 == 61 [pid = 2332] [id = 669] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B914E800 == 60 [pid = 2332] [id = 668] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B84AA800 == 59 [pid = 2332] [id = 667] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B692B800 == 58 [pid = 2332] [id = 666] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33C5000 == 57 [pid = 2332] [id = 665] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A983189000 == 56 [pid = 2332] [id = 664] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC719000 == 55 [pid = 2332] [id = 663] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C3418800 == 54 [pid = 2332] [id = 660] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1AC6000 == 53 [pid = 2332] [id = 659] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B915A800 == 52 [pid = 2332] [id = 658] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B997F000) [pid = 2332] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9BB184000) [pid = 2332] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9BB804C00) [pid = 2332] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9BC6A5800) [pid = 2332] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOCSHELL 000000A9819BF800 == 51 [pid = 2332] [id = 657] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9B5D62000) [pid = 2332] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B666B800) [pid = 2332] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B8D79800) [pid = 2332] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B8568800) [pid = 2332] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B9984400) [pid = 2332] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9BB690400) [pid = 2332] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9AB963C00) [pid = 2332] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B9FDD800) [pid = 2332] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9BA67E400) [pid = 2332] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B857C000) [pid = 2332] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B258F800) [pid = 2332] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B981B800) [pid = 2332] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9848C0C00) [pid = 2332] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B98C8C00) [pid = 2332] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B9813000) [pid = 2332] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B903C000) [pid = 2332] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A98116E800) [pid = 2332] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B5503800) [pid = 2332] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9B8BCA800) [pid = 2332] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9AA87E800) [pid = 2332] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A982BD8800) [pid = 2332] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B97A7400) [pid = 2332] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9AB10F800) [pid = 2332] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B15F3C00) [pid = 2332] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9B67D1C00) [pid = 2332] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B90A4800) [pid = 2332] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9B258E400) [pid = 2332] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B8B17000) [pid = 2332] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B5C87400) [pid = 2332] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A980AEA800) [pid = 2332] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9AC02BC00) [pid = 2332] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B9988C00) [pid = 2332] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9B547EC00) [pid = 2332] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B600F800) [pid = 2332] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AC2AE400) [pid = 2332] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B0A61C00) [pid = 2332] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B8C06000) [pid = 2332] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A981303400) [pid = 2332] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9AA748800) [pid = 2332] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9812A0C00) [pid = 2332] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9BA2EB800) [pid = 2332] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9BB807000) [pid = 2332] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9BC6A0400) [pid = 2332] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9B666A000) [pid = 2332] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9B84DD400) [pid = 2332] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:18:41 INFO - PROCESS | 2332 | 1464293921665 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9816DA800 == 52 [pid = 2332] [id = 678] 13:18:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A980AE6000) [pid = 2332] [serial = 2034] [outer = 0000000000000000] 13:18:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9811C2C00) [pid = 2332] [serial = 2035] [outer = 000000A980AE6000] 13:18:41 INFO - PROCESS | 2332 | 1464293921715 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A982C1A000) [pid = 2332] [serial = 2036] [outer = 000000A980AE6000] 13:18:42 INFO - PROCESS | 2332 | 1464293922628 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] 13:18:42 INFO - PROCESS | 2332 | 1464293922670 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:18:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:18:42 INFO - PROCESS | 2332 | 1464293922674 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 2332 | 1464293922676 Marionette TRACE conn6 <- [1,2678,null,{}] 13:18:42 INFO - PROCESS | 2332 | 1464293922680 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}] 13:18:42 INFO - PROCESS | 2332 | 1464293922776 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:18:42 INFO - PROCESS | 2332 | 1464293922788 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33B5800 == 53 [pid = 2332] [id = 679] 13:18:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9AA748800) [pid = 2332] [serial = 2037] [outer = 0000000000000000] 13:18:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9AA880800) [pid = 2332] [serial = 2038] [outer = 000000A9AA748800] 13:18:42 INFO - PROCESS | 2332 | 1464293922834 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9AB7D1800) [pid = 2332] [serial = 2039] [outer = 000000A9AA748800] 13:18:43 INFO - PROCESS | 2332 | 1464293923786 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] 13:18:43 INFO - PROCESS | 2332 | 1464293923817 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:18:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:18:43 INFO - PROCESS | 2332 | 1464293923827 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 2332 | 1464293923832 Marionette TRACE conn6 <- [1,2682,null,{}] 13:18:43 INFO - PROCESS | 2332 | 1464293923841 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}] 13:18:43 INFO - PROCESS | 2332 | 1464293923970 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:18:44 INFO - PROCESS | 2332 | 1464293924025 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8378000 == 54 [pid = 2332] [id = 680] 13:18:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9AC031400) [pid = 2332] [serial = 2040] [outer = 0000000000000000] 13:18:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9AC7D8C00) [pid = 2332] [serial = 2041] [outer = 000000A9AC031400] 13:18:44 INFO - PROCESS | 2332 | 1464293924079 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B1487800) [pid = 2332] [serial = 2042] [outer = 000000A9AC031400] 13:18:45 INFO - PROCESS | 2332 | 1464293925049 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] 13:18:45 INFO - PROCESS | 2332 | 1464293925083 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:18:45 INFO - PROCESS | 2332 | 1464293925087 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 2332 | 1464293925088 Marionette TRACE conn6 <- [1,2686,null,{}] 13:18:45 INFO - PROCESS | 2332 | 1464293925092 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}] 13:18:45 INFO - PROCESS | 2332 | 1464293925216 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:18:45 INFO - PROCESS | 2332 | 1464293925270 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D60000 == 55 [pid = 2332] [id = 681] 13:18:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B240B000) [pid = 2332] [serial = 2043] [outer = 0000000000000000] 13:18:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B2480000) [pid = 2332] [serial = 2044] [outer = 000000A9B240B000] 13:18:45 INFO - PROCESS | 2332 | 1464293925316 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B2CBE400) [pid = 2332] [serial = 2045] [outer = 000000A9B240B000] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9B83D1400) [pid = 2332] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AA746400) [pid = 2332] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9BA67DC00) [pid = 2332] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A982BD3C00) [pid = 2332] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A980AA5800) [pid = 2332] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A9B0C0FC00) [pid = 2332] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9BC6F0C00) [pid = 2332] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B0C0D400) [pid = 2332] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9B8B7DC00) [pid = 2332] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9804DB400) [pid = 2332] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9848E2C00) [pid = 2332] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A9802DD400) [pid = 2332] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9B9818C00) [pid = 2332] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B2487800) [pid = 2332] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B3321800) [pid = 2332] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9BBD50C00) [pid = 2332] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9BB692C00) [pid = 2332] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9802DC000) [pid = 2332] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B5541C00) [pid = 2332] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9B5503000) [pid = 2332] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9AA8E0400) [pid = 2332] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:18:45 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9806D8800) [pid = 2332] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:18:46 INFO - PROCESS | 2332 | 1464293926373 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] 13:18:46 INFO - PROCESS | 2332 | 1464293926432 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:18:46 INFO - PROCESS | 2332 | 1464293926435 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:18:46 INFO - PROCESS | 2332 | 1464293926437 Marionette TRACE conn6 <- [1,2690,null,{}] 13:18:46 INFO - PROCESS | 2332 | 1464293926441 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}] 13:18:46 INFO - PROCESS | 2332 | 1464293926564 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:18:46 INFO - PROCESS | 2332 | 1464293926609 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9523000 == 56 [pid = 2332] [id = 682] 13:18:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9B1748400) [pid = 2332] [serial = 2046] [outer = 0000000000000000] 13:18:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B2441400) [pid = 2332] [serial = 2047] [outer = 000000A9B1748400] 13:18:46 INFO - PROCESS | 2332 | 1464293926672 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B553F000) [pid = 2332] [serial = 2048] [outer = 000000A9B1748400] 13:18:47 INFO - PROCESS | 2332 | 1464293927140 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]]]}] 13:18:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:18:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 13:18:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:18:47 INFO - PROCESS | 2332 | 1464293927173 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 2332 | 1464293927175 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:18:47 INFO - PROCESS | 2332 | 1464293927178 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 2332 | 1464293927180 Marionette TRACE conn6 <- [1,2694,null,{}] 13:18:47 INFO - PROCESS | 2332 | 1464293927184 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}] 13:18:47 INFO - PROCESS | 2332 | 1464293927279 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:18:47 INFO - PROCESS | 2332 | 1464293927288 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98317D000 == 57 [pid = 2332] [id = 683] 13:18:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B60BB800) [pid = 2332] [serial = 2049] [outer = 0000000000000000] 13:18:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B6666000) [pid = 2332] [serial = 2050] [outer = 000000A9B60BB800] 13:18:47 INFO - PROCESS | 2332 | 1464293927333 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B6710800) [pid = 2332] [serial = 2051] [outer = 000000A9B60BB800] 13:18:47 INFO - PROCESS | 2332 | 1464293927910 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]]]}] 13:18:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:18:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 776ms 13:18:48 INFO - PROCESS | 2332 | 1464293927997 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 2332 | 1464293928002 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:18:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:18:48 INFO - PROCESS | 2332 | 1464293928022 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 2332 | 1464293928026 Marionette TRACE conn6 <- [1,2698,null,{}] 13:18:48 INFO - PROCESS | 2332 | 1464293928033 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}] 13:18:48 INFO - PROCESS | 2332 | 1464293928167 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:18:48 INFO - PROCESS | 2332 | 1464293928292 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AD7E8000 == 58 [pid = 2332] [id = 684] 13:18:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A98234C800) [pid = 2332] [serial = 2052] [outer = 0000000000000000] 13:18:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9824E8000) [pid = 2332] [serial = 2053] [outer = 000000A98234C800] 13:18:48 INFO - PROCESS | 2332 | 1464293928353 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9848AC400) [pid = 2332] [serial = 2054] [outer = 000000A98234C800] 13:18:48 INFO - PROCESS | 2332 | 1464293928963 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] 13:18:49 INFO - PROCESS | 2332 | 1464293929017 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:18:49 INFO - PROCESS | 2332 | 1464293929023 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:18:49 INFO - PROCESS | 2332 | 1464293929026 Marionette TRACE conn6 <- [1,2702,null,{}] 13:18:49 INFO - PROCESS | 2332 | 1464293929031 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}] 13:18:49 INFO - PROCESS | 2332 | 1464293929153 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:18:49 INFO - PROCESS | 2332 | 1464293929285 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D58000 == 59 [pid = 2332] [id = 685] 13:18:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9AB054000) [pid = 2332] [serial = 2055] [outer = 0000000000000000] 13:18:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9AC02B000) [pid = 2332] [serial = 2056] [outer = 000000A9AB054000] 13:18:49 INFO - PROCESS | 2332 | 1464293929343 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9AC7D9400) [pid = 2332] [serial = 2057] [outer = 000000A9AB054000] 13:18:49 INFO - PROCESS | 2332 | 1464293929979 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]]]}] 13:18:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:18:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 13:18:50 INFO - PROCESS | 2332 | 1464293930015 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 2332 | 1464293930018 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:18:50 INFO - PROCESS | 2332 | 1464293930022 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 2332 | 1464293930026 Marionette TRACE conn6 <- [1,2706,null,{}] 13:18:50 INFO - PROCESS | 2332 | 1464293930051 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}] 13:18:50 INFO - PROCESS | 2332 | 1464293930203 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:18:50 INFO - PROCESS | 2332 | 1464293930268 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCCEB000 == 60 [pid = 2332] [id = 686] 13:18:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B5593800) [pid = 2332] [serial = 2058] [outer = 0000000000000000] 13:18:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B5D57800) [pid = 2332] [serial = 2059] [outer = 000000A9B5593800] 13:18:50 INFO - PROCESS | 2332 | 1464293930327 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B6F3D000) [pid = 2332] [serial = 2060] [outer = 000000A9B5593800] 13:18:50 INFO - PROCESS | 2332 | 1464293930987 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] 13:18:51 INFO - PROCESS | 2332 | 1464293931014 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:18:51 INFO - PROCESS | 2332 | 1464293931031 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 2332 | 1464293931033 Marionette TRACE conn6 <- [1,2710,null,{}] 13:18:51 INFO - PROCESS | 2332 | 1464293931039 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}] 13:18:51 INFO - PROCESS | 2332 | 1464293931159 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:18:51 INFO - PROCESS | 2332 | 1464293931290 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD644000 == 61 [pid = 2332] [id = 687] 13:18:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B856A000) [pid = 2332] [serial = 2061] [outer = 0000000000000000] 13:18:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B857C000) [pid = 2332] [serial = 2062] [outer = 000000A9B856A000] 13:18:51 INFO - PROCESS | 2332 | 1464293931347 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B8B1FC00) [pid = 2332] [serial = 2063] [outer = 000000A9B856A000] 13:18:51 INFO - PROCESS | 2332 | 1464293931915 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] 13:18:51 INFO - PROCESS | 2332 | 1464293931966 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:18:51 INFO - PROCESS | 2332 | 1464293931970 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 2332 | 1464293931972 Marionette TRACE conn6 <- [1,2714,null,{}] 13:18:51 INFO - PROCESS | 2332 | 1464293931976 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}] 13:18:52 INFO - PROCESS | 2332 | 1464293932090 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:18:52 INFO - PROCESS | 2332 | 1464293932194 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BDD45000 == 62 [pid = 2332] [id = 688] 13:18:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B8B82000) [pid = 2332] [serial = 2064] [outer = 0000000000000000] 13:18:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9B8BB4000) [pid = 2332] [serial = 2065] [outer = 000000A9B8B82000] 13:18:52 INFO - PROCESS | 2332 | 1464293932250 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B8E8B800) [pid = 2332] [serial = 2066] [outer = 000000A9B8B82000] 13:18:52 INFO - PROCESS | 2332 | 1464293932900 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]]]}] 13:18:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:18:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 13:18:52 INFO - PROCESS | 2332 | 1464293932959 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 2332 | 1464293932961 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:18:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:18:52 INFO - PROCESS | 2332 | 1464293932965 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 2332 | 1464293932967 Marionette TRACE conn6 <- [1,2718,null,{}] 13:18:52 INFO - PROCESS | 2332 | 1464293932971 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}] 13:18:53 INFO - PROCESS | 2332 | 1464293933107 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:18:53 INFO - PROCESS | 2332 | 1464293933241 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC95800 == 63 [pid = 2332] [id = 689] 13:18:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B9034400) [pid = 2332] [serial = 2067] [outer = 0000000000000000] 13:18:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B947A000) [pid = 2332] [serial = 2068] [outer = 000000A9B9034400] 13:18:53 INFO - PROCESS | 2332 | 1464293933298 Marionette DEBUG loaded listener.js 13:18:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B97A5C00) [pid = 2332] [serial = 2069] [outer = 000000A9B9034400] 13:18:54 INFO - PROCESS | 2332 | 1464293934392 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] 13:18:54 INFO - PROCESS | 2332 | 1464293934414 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:18:54 INFO - PROCESS | 2332 | 1464293934418 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 2332 | 1464293934420 Marionette TRACE conn6 <- [1,2722,null,{}] 13:18:54 INFO - PROCESS | 2332 | 1464293934425 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}] 13:18:54 INFO - PROCESS | 2332 | 1464293934569 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:18:54 INFO - PROCESS | 2332 | 1464293934700 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9806AE000 == 64 [pid = 2332] [id = 690] 13:18:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A980AAB800) [pid = 2332] [serial = 2070] [outer = 0000000000000000] 13:18:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A98129D800) [pid = 2332] [serial = 2071] [outer = 000000A980AAB800] 13:18:54 INFO - PROCESS | 2332 | 1464293934761 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A982C11400) [pid = 2332] [serial = 2072] [outer = 000000A980AAB800] 13:18:55 INFO - PROCESS | 2332 | 1464293935546 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]]]}] 13:18:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:18:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1192ms 13:18:55 INFO - PROCESS | 2332 | 1464293935613 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 2332 | 1464293935618 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:18:55 INFO - PROCESS | 2332 | 1464293935623 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:18:55 INFO - PROCESS | 2332 | 1464293935627 Marionette TRACE conn6 <- [1,2726,null,{}] 13:18:55 INFO - PROCESS | 2332 | 1464293935632 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}] 13:18:55 INFO - PROCESS | 2332 | 1464293935750 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:18:55 INFO - PROCESS | 2332 | 1464293935893 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C4000 == 65 [pid = 2332] [id = 691] 13:18:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A983BCC800) [pid = 2332] [serial = 2073] [outer = 0000000000000000] 13:18:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9847D4000) [pid = 2332] [serial = 2074] [outer = 000000A983BCC800] 13:18:55 INFO - PROCESS | 2332 | 1464293935948 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9848E3800) [pid = 2332] [serial = 2075] [outer = 000000A983BCC800] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B29CE800 == 64 [pid = 2332] [id = 386] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9523000 == 63 [pid = 2332] [id = 682] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D60000 == 62 [pid = 2332] [id = 681] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8378000 == 61 [pid = 2332] [id = 680] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33B5800 == 60 [pid = 2332] [id = 679] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9816DA800 == 59 [pid = 2332] [id = 678] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9ABA1A000 == 58 [pid = 2332] [id = 677] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE74000 == 57 [pid = 2332] [id = 675] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D53800 == 56 [pid = 2332] [id = 674] 13:18:56 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AA7B8000 == 55 [pid = 2332] [id = 673] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B6710000) [pid = 2332] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A982C0FC00) [pid = 2332] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9BB18EC00) [pid = 2332] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9B2A03C00) [pid = 2332] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A982C12800) [pid = 2332] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B9CC2000) [pid = 2332] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B174C400) [pid = 2332] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9806E4000) [pid = 2332] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A9BC6ACC00) [pid = 2332] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9BBD41400) [pid = 2332] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9B97A2000) [pid = 2332] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B6666400) [pid = 2332] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 103 (000000A9B0C06000) [pid = 2332] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 102 (000000A981683800) [pid = 2332] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 101 (000000A9B6709C00) [pid = 2332] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 100 (000000A9B981FC00) [pid = 2332] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 99 (000000A9AD81D400) [pid = 2332] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 98 (000000A9AC2AE800) [pid = 2332] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 97 (000000A9AA743000) [pid = 2332] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 96 (000000A982BD6400) [pid = 2332] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 95 (000000A9BD682800) [pid = 2332] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 94 (000000A9B1402400) [pid = 2332] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 93 (000000A9B8B7F800) [pid = 2332] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 92 (000000A9848EA800) [pid = 2332] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 91 (000000A9AA87B800) [pid = 2332] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 90 (000000A9B8BC1800) [pid = 2332] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 89 (000000A9B1AB4800) [pid = 2332] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 88 (000000A9BDCA7000) [pid = 2332] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 87 (000000A9B5505800) [pid = 2332] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 86 (000000A9AB961C00) [pid = 2332] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 85 (000000A9B5C82800) [pid = 2332] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 84 (000000A9BDCB0800) [pid = 2332] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 83 (000000A9B1962400) [pid = 2332] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 82 (000000A9812AA800) [pid = 2332] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 81 (000000A9B60B6C00) [pid = 2332] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 80 (000000A981167800) [pid = 2332] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 79 (000000A9B2A07C00) [pid = 2332] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | --DOMWINDOW == 78 (000000A9B6658800) [pid = 2332] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 2332 | 1464293936567 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]]]}] 13:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 987ms 13:18:56 INFO - PROCESS | 2332 | 1464293936613 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 2332 | 1464293936619 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:18:56 INFO - PROCESS | 2332 | 1464293936632 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 2332 | 1464293936635 Marionette TRACE conn6 <- [1,2730,null,{}] 13:18:56 INFO - PROCESS | 2332 | 1464293936639 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}] 13:18:56 INFO - PROCESS | 2332 | 1464293936741 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:18:56 INFO - PROCESS | 2332 | 1464293936752 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B0CDE000 == 56 [pid = 2332] [id = 692] 13:18:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 79 (000000A9847D6800) [pid = 2332] [serial = 2076] [outer = 0000000000000000] 13:18:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 80 (000000A9848ED400) [pid = 2332] [serial = 2077] [outer = 000000A9847D6800] 13:18:56 INFO - PROCESS | 2332 | 1464293936798 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 81 (000000A9AB0D1000) [pid = 2332] [serial = 2078] [outer = 000000A9847D6800] 13:18:57 INFO - PROCESS | 2332 | 1464293937274 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]]]}] 13:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 13:18:57 INFO - PROCESS | 2332 | 1464293937323 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 2332 | 1464293937326 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:18:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:18:57 INFO - PROCESS | 2332 | 1464293937329 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 2332 | 1464293937333 Marionette TRACE conn6 <- [1,2734,null,{}] 13:18:57 INFO - PROCESS | 2332 | 1464293937344 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}] 13:18:57 INFO - PROCESS | 2332 | 1464293937474 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:18:57 INFO - PROCESS | 2332 | 1464293937498 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B692B000 == 57 [pid = 2332] [id = 693] 13:18:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 82 (000000A9848AF400) [pid = 2332] [serial = 2079] [outer = 0000000000000000] 13:18:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 83 (000000A9AC7CF800) [pid = 2332] [serial = 2080] [outer = 000000A9848AF400] 13:18:57 INFO - PROCESS | 2332 | 1464293937622 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 84 (000000A9B157C800) [pid = 2332] [serial = 2081] [outer = 000000A9848AF400] 13:18:58 INFO - PROCESS | 2332 | 1464293938244 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]]]}] 13:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 13:18:58 INFO - PROCESS | 2332 | 1464293938319 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:18:58 INFO - PROCESS | 2332 | 1464293938325 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:18:58 INFO - PROCESS | 2332 | 1464293938329 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 2332 | 1464293938334 Marionette TRACE conn6 <- [1,2738,null,{}] 13:18:58 INFO - PROCESS | 2332 | 1464293938340 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}] 13:18:58 INFO - PROCESS | 2332 | 1464293938466 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:18:58 INFO - PROCESS | 2332 | 1464293938600 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27B2800 == 58 [pid = 2332] [id = 694] 13:18:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 85 (000000A9848AF000) [pid = 2332] [serial = 2082] [outer = 0000000000000000] 13:18:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 86 (000000A9848CA000) [pid = 2332] [serial = 2083] [outer = 000000A9848AF000] 13:18:58 INFO - PROCESS | 2332 | 1464293938661 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 87 (000000A9AB962400) [pid = 2332] [serial = 2084] [outer = 000000A9848AF000] 13:18:59 INFO - PROCESS | 2332 | 1464293939304 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]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:18:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1028ms 13:18:59 INFO - PROCESS | 2332 | 1464293939361 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 2332 | 1464293939368 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:18:59 INFO - PROCESS | 2332 | 1464293939375 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:18:59 INFO - PROCESS | 2332 | 1464293939378 Marionette TRACE conn6 <- [1,2742,null,{}] 13:18:59 INFO - PROCESS | 2332 | 1464293939382 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}] 13:18:59 INFO - PROCESS | 2332 | 1464293939505 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:18:59 INFO - PROCESS | 2332 | 1464293939636 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B84A3800 == 59 [pid = 2332] [id = 695] 13:18:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 88 (000000A9B14F7800) [pid = 2332] [serial = 2085] [outer = 0000000000000000] 13:18:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 89 (000000A9B19E7C00) [pid = 2332] [serial = 2086] [outer = 000000A9B14F7800] 13:18:59 INFO - PROCESS | 2332 | 1464293939693 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 90 (000000A9B2440000) [pid = 2332] [serial = 2087] [outer = 000000A9B14F7800] 13:19:00 INFO - PROCESS | 2332 | 1464293940325 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]]]}] 13:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 985ms 13:19:00 INFO - PROCESS | 2332 | 1464293940366 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 2332 | 1464293940369 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:19:00 INFO - PROCESS | 2332 | 1464293940373 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - PROCESS | 2332 | 1464293940377 Marionette TRACE conn6 <- [1,2746,null,{}] 13:19:00 INFO - PROCESS | 2332 | 1464293940389 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}] 13:19:00 INFO - PROCESS | 2332 | 1464293940512 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:19:00 INFO - PROCESS | 2332 | 1464293940646 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B91E2800 == 60 [pid = 2332] [id = 696] 13:19:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 91 (000000A9B550F800) [pid = 2332] [serial = 2088] [outer = 0000000000000000] 13:19:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 92 (000000A9B5594400) [pid = 2332] [serial = 2089] [outer = 000000A9B550F800] 13:19:00 INFO - PROCESS | 2332 | 1464293940706 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 93 (000000A9B60BCC00) [pid = 2332] [serial = 2090] [outer = 000000A9B550F800] 13:19:01 INFO - PROCESS | 2332 | 1464293941276 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]]]}] 13:19:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:19:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 13:19:01 INFO - PROCESS | 2332 | 1464293941319 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:19:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:19:01 INFO - PROCESS | 2332 | 1464293941322 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:19:01 INFO - PROCESS | 2332 | 1464293941326 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 2332 | 1464293941328 Marionette TRACE conn6 <- [1,2750,null,{}] 13:19:01 INFO - PROCESS | 2332 | 1464293941332 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}] 13:19:01 INFO - PROCESS | 2332 | 1464293941453 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:19:01 INFO - PROCESS | 2332 | 1464293941554 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BA71A000 == 61 [pid = 2332] [id = 697] 13:19:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 94 (000000A9B6F05C00) [pid = 2332] [serial = 2091] [outer = 0000000000000000] 13:19:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 95 (000000A9B83CCC00) [pid = 2332] [serial = 2092] [outer = 000000A9B6F05C00] 13:19:01 INFO - PROCESS | 2332 | 1464293941610 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 96 (000000A9B8B15400) [pid = 2332] [serial = 2093] [outer = 000000A9B6F05C00] 13:19:02 INFO - PROCESS | 2332 | 1464293942231 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]]]}] 13:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 945ms 13:19:02 INFO - PROCESS | 2332 | 1464293942273 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:19:02 INFO - PROCESS | 2332 | 1464293942275 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:19:02 INFO - PROCESS | 2332 | 1464293942279 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - PROCESS | 2332 | 1464293942281 Marionette TRACE conn6 <- [1,2754,null,{}] 13:19:02 INFO - PROCESS | 2332 | 1464293942285 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}] 13:19:02 INFO - PROCESS | 2332 | 1464293942403 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:19:02 INFO - PROCESS | 2332 | 1464293942532 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8A2800 == 62 [pid = 2332] [id = 698] 13:19:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 97 (000000A9B2486C00) [pid = 2332] [serial = 2094] [outer = 0000000000000000] 13:19:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 98 (000000A9B8BC9800) [pid = 2332] [serial = 2095] [outer = 000000A9B2486C00] 13:19:02 INFO - PROCESS | 2332 | 1464293942589 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 99 (000000A9B903D000) [pid = 2332] [serial = 2096] [outer = 000000A9B2486C00] 13:19:03 INFO - PROCESS | 2332 | 1464293943164 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]]]}] 13:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 942ms 13:19:03 INFO - PROCESS | 2332 | 1464293943224 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:19:03 INFO - PROCESS | 2332 | 1464293943226 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:19:03 INFO - PROCESS | 2332 | 1464293943230 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 2332 | 1464293943232 Marionette TRACE conn6 <- [1,2758,null,{}] 13:19:03 INFO - PROCESS | 2332 | 1464293943236 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}] 13:19:03 INFO - PROCESS | 2332 | 1464293943361 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:19:03 INFO - PROCESS | 2332 | 1464293943493 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCE71800 == 63 [pid = 2332] [id = 699] 13:19:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 100 (000000A9B9814C00) [pid = 2332] [serial = 2097] [outer = 0000000000000000] 13:19:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 101 (000000A9B9820000) [pid = 2332] [serial = 2098] [outer = 000000A9B9814C00] 13:19:03 INFO - PROCESS | 2332 | 1464293943550 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 102 (000000A9B98C3400) [pid = 2332] [serial = 2099] [outer = 000000A9B9814C00] 13:19:04 INFO - PROCESS | 2332 | 1464293944116 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]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 945ms 13:19:04 INFO - PROCESS | 2332 | 1464293944177 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 2332 | 1464293944180 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:19:04 INFO - PROCESS | 2332 | 1464293944183 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 2332 | 1464293944185 Marionette TRACE conn6 <- [1,2762,null,{}] 13:19:04 INFO - PROCESS | 2332 | 1464293944189 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}] 13:19:04 INFO - PROCESS | 2332 | 1464293944302 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:19:04 INFO - PROCESS | 2332 | 1464293944433 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD7B5000 == 64 [pid = 2332] [id = 700] 13:19:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 103 (000000A9B98C9400) [pid = 2332] [serial = 2100] [outer = 0000000000000000] 13:19:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 104 (000000A9B9911C00) [pid = 2332] [serial = 2101] [outer = 000000A9B98C9400] 13:19:04 INFO - PROCESS | 2332 | 1464293944489 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9B9986000) [pid = 2332] [serial = 2102] [outer = 000000A9B98C9400] 13:19:05 INFO - PROCESS | 2332 | 1464293945111 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]]]}] 13:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 987ms 13:19:05 INFO - PROCESS | 2332 | 1464293945172 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:19:05 INFO - PROCESS | 2332 | 1464293945175 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:19:05 INFO - PROCESS | 2332 | 1464293945179 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 2332 | 1464293945181 Marionette TRACE conn6 <- [1,2766,null,{}] 13:19:05 INFO - PROCESS | 2332 | 1464293945203 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}] 13:19:05 INFO - PROCESS | 2332 | 1464293945347 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:19:05 INFO - PROCESS | 2332 | 1464293945407 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8BEF000 == 65 [pid = 2332] [id = 701] 13:19:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A980AE7C00) [pid = 2332] [serial = 2103] [outer = 0000000000000000] 13:19:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9B9986400) [pid = 2332] [serial = 2104] [outer = 000000A980AE7C00] 13:19:05 INFO - PROCESS | 2332 | 1464293945463 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9B9D19400) [pid = 2332] [serial = 2105] [outer = 000000A980AE7C00] 13:19:06 INFO - PROCESS | 2332 | 1464293946187 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]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1028ms 13:19:06 INFO - PROCESS | 2332 | 1464293946209 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 2332 | 1464293946214 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:19:06 INFO - PROCESS | 2332 | 1464293946219 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:19:06 INFO - PROCESS | 2332 | 1464293946223 Marionette TRACE conn6 <- [1,2770,null,{}] 13:19:06 INFO - PROCESS | 2332 | 1464293946228 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}] 13:19:06 INFO - PROCESS | 2332 | 1464293946347 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:19:06 INFO - PROCESS | 2332 | 1464293946458 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983190800 == 66 [pid = 2332] [id = 702] 13:19:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A981168800) [pid = 2332] [serial = 2106] [outer = 0000000000000000] 13:19:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9811B3400) [pid = 2332] [serial = 2107] [outer = 000000A981168800] 13:19:06 INFO - PROCESS | 2332 | 1464293946509 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A981302800) [pid = 2332] [serial = 2108] [outer = 000000A981168800] 13:19:07 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B0CDE000 == 65 [pid = 2332] [id = 692] 13:19:07 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33C4000 == 64 [pid = 2332] [id = 691] 13:19:07 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D58000 == 63 [pid = 2332] [id = 685] 13:19:07 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AD7E8000 == 62 [pid = 2332] [id = 684] 13:19:07 INFO - PROCESS | 2332 | 1464293947133 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]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 943ms 13:19:07 INFO - PROCESS | 2332 | 1464293947167 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 2332 | 1464293947173 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:19:07 INFO - PROCESS | 2332 | 1464293947179 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 2332 | 1464293947182 Marionette TRACE conn6 <- [1,2774,null,{}] 13:19:07 INFO - PROCESS | 2332 | 1464293947188 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}] 13:19:07 INFO - PROCESS | 2332 | 1464293947303 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:19:07 INFO - PROCESS | 2332 | 1464293947397 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB0E7800 == 63 [pid = 2332] [id = 703] 13:19:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A98234E400) [pid = 2332] [serial = 2109] [outer = 0000000000000000] 13:19:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9824F1800) [pid = 2332] [serial = 2110] [outer = 000000A98234E400] 13:19:07 INFO - PROCESS | 2332 | 1464293947444 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A982C03400) [pid = 2332] [serial = 2111] [outer = 000000A98234E400] 13:19:07 INFO - PROCESS | 2332 | 1464293947889 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]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 733ms 13:19:07 INFO - PROCESS | 2332 | 1464293947914 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 2332 | 1464293947916 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:19:07 INFO - PROCESS | 2332 | 1464293947920 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 2332 | 1464293947924 Marionette TRACE conn6 <- [1,2778,null,{}] 13:19:07 INFO - PROCESS | 2332 | 1464293947935 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}] 13:19:08 INFO - PROCESS | 2332 | 1464293948106 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:19:08 INFO - PROCESS | 2332 | 1464293948138 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C3000 == 64 [pid = 2332] [id = 704] 13:19:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9848B3800) [pid = 2332] [serial = 2112] [outer = 0000000000000000] 13:19:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9848C0000) [pid = 2332] [serial = 2113] [outer = 000000A9848B3800] 13:19:08 INFO - PROCESS | 2332 | 1464293948188 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9AA744C00) [pid = 2332] [serial = 2114] [outer = 000000A9848B3800] 13:19:08 INFO - PROCESS | 2332 | 1464293948648 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]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 796ms 13:19:08 INFO - PROCESS | 2332 | 1464293948727 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 2332 | 1464293948730 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:19:08 INFO - PROCESS | 2332 | 1464293948734 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:19:08 INFO - PROCESS | 2332 | 1464293948735 Marionette TRACE conn6 <- [1,2782,null,{}] 13:19:08 INFO - PROCESS | 2332 | 1464293948744 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}] 13:19:08 INFO - PROCESS | 2332 | 1464293948886 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:19:08 INFO - PROCESS | 2332 | 1464293948949 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B848B000 == 65 [pid = 2332] [id = 705] 13:19:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9AB960000) [pid = 2332] [serial = 2115] [outer = 0000000000000000] 13:19:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9AC038400) [pid = 2332] [serial = 2116] [outer = 000000A9AB960000] 13:19:09 INFO - PROCESS | 2332 | 1464293948996 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9AC2AE800) [pid = 2332] [serial = 2117] [outer = 000000A9AB960000] 13:19:09 INFO - PROCESS | 2332 | 1464293949420 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]]]}] 13:19:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:19:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 13:19:09 INFO - PROCESS | 2332 | 1464293949481 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 2332 | 1464293949484 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:19:09 INFO - PROCESS | 2332 | 1464293949487 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 2332 | 1464293949489 Marionette TRACE conn6 <- [1,2786,null,{}] 13:19:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:19:09 INFO - PROCESS | 2332 | 1464293949492 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}] 13:19:09 INFO - PROCESS | 2332 | 1464293949620 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:19:09 INFO - PROCESS | 2332 | 1464293949641 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9152800 == 66 [pid = 2332] [id = 706] 13:19:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9AC2A7800) [pid = 2332] [serial = 2118] [outer = 0000000000000000] 13:19:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B0C0D400) [pid = 2332] [serial = 2119] [outer = 000000A9AC2A7800] 13:19:09 INFO - PROCESS | 2332 | 1464293949685 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B1752000) [pid = 2332] [serial = 2120] [outer = 000000A9AC2A7800] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9806E1C00) [pid = 2332] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B240B000) [pid = 2332] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A9B2913800) [pid = 2332] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9AC031400) [pid = 2332] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9AA748800) [pid = 2332] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9B1748400) [pid = 2332] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9811B9000) [pid = 2332] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A980AE6000) [pid = 2332] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A980AA5400) [pid = 2332] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9B83C9C00) [pid = 2332] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9848B4400) [pid = 2332] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A983BCC800) [pid = 2332] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A9B8B10800) [pid = 2332] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9847D6800) [pid = 2332] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A980AAB800) [pid = 2332] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:19:10 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A982C0C000) [pid = 2332] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:19:10 INFO - PROCESS | 2332 | 1464293950287 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]]]}] 13:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 839ms 13:19:10 INFO - PROCESS | 2332 | 1464293950331 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 2332 | 1464293950334 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:19:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:19:10 INFO - PROCESS | 2332 | 1464293950350 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 2332 | 1464293950352 Marionette TRACE conn6 <- [1,2790,null,{}] 13:19:10 INFO - PROCESS | 2332 | 1464293950358 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}] 13:19:10 INFO - PROCESS | 2332 | 1464293950465 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:19:10 INFO - PROCESS | 2332 | 1464293950474 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBD7B000 == 67 [pid = 2332] [id = 707] 13:19:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9AC252400) [pid = 2332] [serial = 2121] [outer = 0000000000000000] 13:19:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9B2994800) [pid = 2332] [serial = 2122] [outer = 000000A9AC252400] 13:19:10 INFO - PROCESS | 2332 | 1464293950525 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9B5506800) [pid = 2332] [serial = 2123] [outer = 000000A9AC252400] 13:19:10 INFO - PROCESS | 2332 | 1464293950939 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]]]}] 13:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 649ms 13:19:11 INFO - PROCESS | 2332 | 1464293950992 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 2332 | 1464293950994 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:19:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:19:11 INFO - PROCESS | 2332 | 1464293950998 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 2332 | 1464293950999 Marionette TRACE conn6 <- [1,2794,null,{}] 13:19:11 INFO - PROCESS | 2332 | 1464293951008 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}] 13:19:11 INFO - PROCESS | 2332 | 1464293951103 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:19:11 INFO - PROCESS | 2332 | 1464293951144 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD83800 == 68 [pid = 2332] [id = 708] 13:19:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9B5595800) [pid = 2332] [serial = 2124] [outer = 0000000000000000] 13:19:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A981681800) [pid = 2332] [serial = 2125] [outer = 000000A9B5595800] 13:19:11 INFO - PROCESS | 2332 | 1464293951189 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9B6009400) [pid = 2332] [serial = 2126] [outer = 000000A9B5595800] 13:19:11 INFO - PROCESS | 2332 | 1464293951611 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]]]}] 13:19:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:19:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 13:19:11 INFO - PROCESS | 2332 | 1464293951690 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 2332 | 1464293951692 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:19:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:19:11 INFO - PROCESS | 2332 | 1464293951696 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 2332 | 1464293951698 Marionette TRACE conn6 <- [1,2798,null,{}] 13:19:11 INFO - PROCESS | 2332 | 1464293951701 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}] 13:19:11 INFO - PROCESS | 2332 | 1464293951804 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:19:11 INFO - PROCESS | 2332 | 1464293951811 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD7A1000 == 69 [pid = 2332] [id = 709] 13:19:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9B6064C00) [pid = 2332] [serial = 2127] [outer = 0000000000000000] 13:19:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9B665C800) [pid = 2332] [serial = 2128] [outer = 000000A9B6064C00] 13:19:11 INFO - PROCESS | 2332 | 1464293951855 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B6711C00) [pid = 2332] [serial = 2129] [outer = 000000A9B6064C00] 13:19:12 INFO - PROCESS | 2332 | 1464293952556 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]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:19:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 881ms 13:19:12 INFO - PROCESS | 2332 | 1464293952579 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 2332 | 1464293952585 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:19:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:19:12 INFO - PROCESS | 2332 | 1464293952591 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 2332 | 1464293952595 Marionette TRACE conn6 <- [1,2802,null,{}] 13:19:12 INFO - PROCESS | 2332 | 1464293952601 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}] 13:19:12 INFO - PROCESS | 2332 | 1464293952734 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:19:12 INFO - PROCESS | 2332 | 1464293952846 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC091000 == 70 [pid = 2332] [id = 710] 13:19:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A981163800) [pid = 2332] [serial = 2130] [outer = 0000000000000000] 13:19:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A982354400) [pid = 2332] [serial = 2131] [outer = 000000A981163800] 13:19:12 INFO - PROCESS | 2332 | 1464293952905 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A982C0A800) [pid = 2332] [serial = 2132] [outer = 000000A981163800] 13:19:13 INFO - PROCESS | 2332 | 1464293953522 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]]]}] 13:19:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:19:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 13:19:13 INFO - PROCESS | 2332 | 1464293953580 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:19:13 INFO - PROCESS | 2332 | 1464293953587 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:19:13 INFO - PROCESS | 2332 | 1464293953593 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 2332 | 1464293953596 Marionette TRACE conn6 <- [1,2806,null,{}] 13:19:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:19:13 INFO - PROCESS | 2332 | 1464293953601 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}] 13:19:13 INFO - PROCESS | 2332 | 1464293953727 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:19:13 INFO - PROCESS | 2332 | 1464293953865 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8E0B000 == 71 [pid = 2332] [id = 711] 13:19:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9848AFC00) [pid = 2332] [serial = 2133] [outer = 0000000000000000] 13:19:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9AA73A800) [pid = 2332] [serial = 2134] [outer = 000000A9848AFC00] 13:19:13 INFO - PROCESS | 2332 | 1464293953922 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9AC254000) [pid = 2332] [serial = 2135] [outer = 000000A9848AFC00] 13:19:14 INFO - PROCESS | 2332 | 1464293954555 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]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:19:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 986ms 13:19:14 INFO - PROCESS | 2332 | 1464293954586 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 2332 | 1464293954589 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:19:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:19:14 INFO - PROCESS | 2332 | 1464293954594 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 2332 | 1464293954598 Marionette TRACE conn6 <- [1,2810,null,{}] 13:19:14 INFO - PROCESS | 2332 | 1464293954610 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}] 13:19:14 INFO - PROCESS | 2332 | 1464293954736 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:19:14 INFO - PROCESS | 2332 | 1464293954876 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFF8C000 == 72 [pid = 2332] [id = 712] 13:19:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B5542400) [pid = 2332] [serial = 2136] [outer = 0000000000000000] 13:19:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A9B644F400) [pid = 2332] [serial = 2137] [outer = 000000A9B5542400] 13:19:14 INFO - PROCESS | 2332 | 1464293954936 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9B83C9C00) [pid = 2332] [serial = 2138] [outer = 000000A9B5542400] 13:19:15 INFO - PROCESS | 2332 | 1464293955551 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]]]}] 13:19:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:19:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 985ms 13:19:15 INFO - PROCESS | 2332 | 1464293955580 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:19:15 INFO - PROCESS | 2332 | 1464293955583 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:19:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:19:15 INFO - PROCESS | 2332 | 1464293955587 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:19:15 INFO - PROCESS | 2332 | 1464293955589 Marionette TRACE conn6 <- [1,2814,null,{}] 13:19:15 INFO - PROCESS | 2332 | 1464293955593 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}] 13:19:15 INFO - PROCESS | 2332 | 1464293955718 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:19:15 INFO - PROCESS | 2332 | 1464293955827 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BCA000 == 73 [pid = 2332] [id = 713] 13:19:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9B84E7C00) [pid = 2332] [serial = 2139] [outer = 0000000000000000] 13:19:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B8577800) [pid = 2332] [serial = 2140] [outer = 000000A9B84E7C00] 13:19:15 INFO - PROCESS | 2332 | 1464293955882 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B8B15000) [pid = 2332] [serial = 2141] [outer = 000000A9B84E7C00] 13:19:16 INFO - PROCESS | 2332 | 1464293956441 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:19:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 880ms 13:19:16 INFO - PROCESS | 2332 | 1464293956469 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 2332 | 1464293956472 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:19:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:19:16 INFO - PROCESS | 2332 | 1464293956476 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 2332 | 1464293956478 Marionette TRACE conn6 <- [1,2818,null,{}] 13:19:16 INFO - PROCESS | 2332 | 1464293956481 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}] 13:19:16 INFO - PROCESS | 2332 | 1464293956600 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:19:16 INFO - PROCESS | 2332 | 1464293956709 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C111C000 == 74 [pid = 2332] [id = 714] 13:19:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B8B13000) [pid = 2332] [serial = 2142] [outer = 0000000000000000] 13:19:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B8BACC00) [pid = 2332] [serial = 2143] [outer = 000000A9B8B13000] 13:19:16 INFO - PROCESS | 2332 | 1464293956764 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9B8C02800) [pid = 2332] [serial = 2144] [outer = 000000A9B8B13000] 13:19:17 INFO - PROCESS | 2332 | 1464293957414 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]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:19:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 986ms 13:19:17 INFO - PROCESS | 2332 | 1464293957464 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 2332 | 1464293957467 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:19:17 INFO - PROCESS | 2332 | 1464293957471 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 2332 | 1464293957473 Marionette TRACE conn6 <- [1,2822,null,{}] 13:19:17 INFO - PROCESS | 2332 | 1464293957477 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}] 13:19:17 INFO - PROCESS | 2332 | 1464293957647 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:19:17 INFO - PROCESS | 2332 | 1464293957785 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1265800 == 75 [pid = 2332] [id = 715] 13:19:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9B8BCBC00) [pid = 2332] [serial = 2145] [outer = 0000000000000000] 13:19:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9B97A8400) [pid = 2332] [serial = 2146] [outer = 000000A9B8BCBC00] 13:19:17 INFO - PROCESS | 2332 | 1464293957843 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B98C5400) [pid = 2332] [serial = 2147] [outer = 000000A9B8BCBC00] 13:19:18 INFO - PROCESS | 2332 | 1464293958448 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:19:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:19:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1029ms 13:19:18 INFO - PROCESS | 2332 | 1464293958502 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 2332 | 1464293958504 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:19:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:19:18 INFO - PROCESS | 2332 | 1464293958508 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 2332 | 1464293958510 Marionette TRACE conn6 <- [1,2826,null,{}] 13:19:18 INFO - PROCESS | 2332 | 1464293958513 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}] 13:19:18 INFO - PROCESS | 2332 | 1464293958630 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:19:18 INFO - PROCESS | 2332 | 1464293958784 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27C7000 == 76 [pid = 2332] [id = 716] 13:19:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9806E2000) [pid = 2332] [serial = 2148] [outer = 0000000000000000] 13:19:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9AC2A6400) [pid = 2332] [serial = 2149] [outer = 000000A9806E2000] 13:19:18 INFO - PROCESS | 2332 | 1464293958842 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B9D1E800) [pid = 2332] [serial = 2150] [outer = 000000A9806E2000] 13:19:19 INFO - PROCESS | 2332 | 1464293959686 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]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1232ms 13:19:19 INFO - PROCESS | 2332 | 1464293959742 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 2332 | 1464293959746 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:19:19 INFO - PROCESS | 2332 | 1464293959752 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:19:19 INFO - PROCESS | 2332 | 1464293959756 Marionette TRACE conn6 <- [1,2830,null,{}] 13:19:19 INFO - PROCESS | 2332 | 1464293959763 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}] 13:19:19 INFO - PROCESS | 2332 | 1464293959881 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:19:20 INFO - PROCESS | 2332 | 1464293960024 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AB02B800 == 77 [pid = 2332] [id = 717] 13:19:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A98116FC00) [pid = 2332] [serial = 2151] [outer = 0000000000000000] 13:19:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A98129D400) [pid = 2332] [serial = 2152] [outer = 000000A98116FC00] 13:19:20 INFO - PROCESS | 2332 | 1464293960076 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9824EC400) [pid = 2332] [serial = 2153] [outer = 000000A98116FC00] 13:19:20 INFO - PROCESS | 2332 | 1464293960736 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]]]}] 13:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1037ms 13:19:20 INFO - PROCESS | 2332 | 1464293960793 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 2332 | 1464293960798 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:19:20 INFO - PROCESS | 2332 | 1464293960805 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 2332 | 1464293960808 Marionette TRACE conn6 <- [1,2834,null,{}] 13:19:20 INFO - PROCESS | 2332 | 1464293960829 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}] 13:19:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCD83800 == 76 [pid = 2332] [id = 708] 13:19:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBD7B000 == 75 [pid = 2332] [id = 707] 13:19:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC986800 == 74 [pid = 2332] [id = 672] 13:19:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B33C3000 == 73 [pid = 2332] [id = 704] 13:19:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB0E7800 == 72 [pid = 2332] [id = 703] 13:19:20 INFO - PROCESS | 2332 | --DOCSHELL 000000A983190800 == 71 [pid = 2332] [id = 702] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B6666000) [pid = 2332] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B857C000) [pid = 2332] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B8BB4000) [pid = 2332] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B947A000) [pid = 2332] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | 1464293961089 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:19:21 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8A2800 == 70 [pid = 2332] [id = 698] 13:19:21 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BA71A000 == 69 [pid = 2332] [id = 697] 13:19:21 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B91E2800 == 68 [pid = 2332] [id = 696] 13:19:21 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B84A3800 == 67 [pid = 2332] [id = 695] 13:19:21 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27B2800 == 66 [pid = 2332] [id = 694] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9BDCA9800) [pid = 2332] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9BD67C400) [pid = 2332] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B8563C00) [pid = 2332] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9804E0800) [pid = 2332] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A982C12400) [pid = 2332] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B174F800) [pid = 2332] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B2480000) [pid = 2332] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B6713C00) [pid = 2332] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B1487800) [pid = 2332] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9AA880800) [pid = 2332] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B2441400) [pid = 2332] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A982C05400) [pid = 2332] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A981684800) [pid = 2332] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9811C2C00) [pid = 2332] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A982C1A000) [pid = 2332] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A98167F800) [pid = 2332] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A9B84E5000) [pid = 2332] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9ABAC8C00) [pid = 2332] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A9848E3800) [pid = 2332] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9847D4000) [pid = 2332] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9B8B1C800) [pid = 2332] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9848ED400) [pid = 2332] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 113 (000000A9824E8000) [pid = 2332] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 112 (000000A9AC02B000) [pid = 2332] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 111 (000000A9B5D57800) [pid = 2332] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 110 (000000A98129D800) [pid = 2332] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 109 (000000A9B553F000) [pid = 2332] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 108 (000000A9AB0D1000) [pid = 2332] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 107 (000000A982C11400) [pid = 2332] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 106 (000000A9AC7D8C00) [pid = 2332] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 105 (000000A9AB7D1800) [pid = 2332] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | --DOMWINDOW == 104 (000000A9B2CBE400) [pid = 2332] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:19:21 INFO - PROCESS | 2332 | 1464293961131 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9816E3800 == 67 [pid = 2332] [id = 718] 13:19:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 105 (000000A9802D7000) [pid = 2332] [serial = 2154] [outer = 0000000000000000] 13:19:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 106 (000000A9806E0000) [pid = 2332] [serial = 2155] [outer = 000000A9802D7000] 13:19:21 INFO - PROCESS | 2332 | 1464293961179 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 107 (000000A9812A0000) [pid = 2332] [serial = 2156] [outer = 000000A9802D7000] 13:19:21 INFO - PROCESS | 2332 | 1464293961711 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]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:19:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 944ms 13:19:21 INFO - PROCESS | 2332 | 1464293961750 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 2332 | 1464293961753 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:19:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:19:21 INFO - PROCESS | 2332 | 1464293961757 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 2332 | 1464293961760 Marionette TRACE conn6 <- [1,2838,null,{}] 13:19:21 INFO - PROCESS | 2332 | 1464293961771 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}] 13:19:21 INFO - PROCESS | 2332 | 1464293961874 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:19:21 INFO - PROCESS | 2332 | 1464293961967 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19E0000 == 68 [pid = 2332] [id = 719] 13:19:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 108 (000000A9811C2C00) [pid = 2332] [serial = 2157] [outer = 0000000000000000] 13:19:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 109 (000000A9847CCC00) [pid = 2332] [serial = 2158] [outer = 000000A9811C2C00] 13:19:22 INFO - PROCESS | 2332 | 1464293962023 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 110 (000000A9848E5C00) [pid = 2332] [serial = 2159] [outer = 000000A9811C2C00] 13:19:22 INFO - PROCESS | 2332 | 1464293962428 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 13:19:22 INFO - PROCESS | 2332 | 1464293962493 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 2332 | 1464293962496 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:19:22 INFO - PROCESS | 2332 | 1464293962499 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:19:22 INFO - PROCESS | 2332 | 1464293962501 Marionette TRACE conn6 <- [1,2842,null,{}] 13:19:22 INFO - PROCESS | 2332 | 1464293962505 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}] 13:19:22 INFO - PROCESS | 2332 | 1464293962613 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:19:22 INFO - PROCESS | 2332 | 1464293962627 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B608E000 == 69 [pid = 2332] [id = 720] 13:19:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 111 (000000A9AA87E400) [pid = 2332] [serial = 2160] [outer = 0000000000000000] 13:19:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 112 (000000A9AB94A000) [pid = 2332] [serial = 2161] [outer = 000000A9AA87E400] 13:19:22 INFO - PROCESS | 2332 | 1464293962673 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 113 (000000A9AC24D000) [pid = 2332] [serial = 2162] [outer = 000000A9AA87E400] 13:19:23 INFO - PROCESS | 2332 | 1464293963118 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]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:19:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 13:19:23 INFO - PROCESS | 2332 | 1464293963194 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 2332 | 1464293963197 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:19:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:19:23 INFO - PROCESS | 2332 | 1464293963200 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 2332 | 1464293963202 Marionette TRACE conn6 <- [1,2846,null,{}] 13:19:23 INFO - PROCESS | 2332 | 1464293963205 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}] 13:19:23 INFO - PROCESS | 2332 | 1464293963331 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:19:23 INFO - PROCESS | 2332 | 1464293963345 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8481000 == 70 [pid = 2332] [id = 721] 13:19:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 114 (000000A9AC2AAC00) [pid = 2332] [serial = 2163] [outer = 0000000000000000] 13:19:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A9AC86B400) [pid = 2332] [serial = 2164] [outer = 000000A9AC2AAC00] 13:19:23 INFO - PROCESS | 2332 | 1464293963391 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B0C6F000) [pid = 2332] [serial = 2165] [outer = 000000A9AC2AAC00] 13:19:23 INFO - PROCESS | 2332 | 1464293963846 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:19:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 13:19:23 INFO - PROCESS | 2332 | 1464293963895 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 2332 | 1464293963897 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:19:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:19:23 INFO - PROCESS | 2332 | 1464293963901 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 2332 | 1464293963902 Marionette TRACE conn6 <- [1,2850,null,{}] 13:19:23 INFO - PROCESS | 2332 | 1464293963911 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}] 13:19:24 INFO - PROCESS | 2332 | 1464293964085 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:19:24 INFO - PROCESS | 2332 | 1464293964122 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D68800 == 71 [pid = 2332] [id = 722] 13:19:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B14EE800) [pid = 2332] [serial = 2166] [outer = 0000000000000000] 13:19:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B2480000) [pid = 2332] [serial = 2167] [outer = 000000A9B14EE800] 13:19:24 INFO - PROCESS | 2332 | 1464293964170 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B298E000) [pid = 2332] [serial = 2168] [outer = 000000A9B14EE800] 13:19:24 INFO - PROCESS | 2332 | 1464293964632 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]]]}] 13:19:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:19:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 797ms 13:19:24 INFO - PROCESS | 2332 | 1464293964701 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 2332 | 1464293964703 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:19:24 INFO - PROCESS | 2332 | 1464293964721 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - PROCESS | 2332 | 1464293964723 Marionette TRACE conn6 <- [1,2854,null,{}] 13:19:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:19:24 INFO - PROCESS | 2332 | 1464293964727 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}] 13:19:24 INFO - PROCESS | 2332 | 1464293964858 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:19:24 INFO - PROCESS | 2332 | 1464293964923 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B98F1800 == 72 [pid = 2332] [id = 723] 13:19:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B2A0B000) [pid = 2332] [serial = 2169] [outer = 0000000000000000] 13:19:24 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B5478C00) [pid = 2332] [serial = 2170] [outer = 000000A9B2A0B000] 13:19:24 INFO - PROCESS | 2332 | 1464293964968 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B5C80800) [pid = 2332] [serial = 2171] [outer = 000000A9B2A0B000] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 121 (000000A9B5595800) [pid = 2332] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 120 (000000A981168800) [pid = 2332] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 119 (000000A980AE7C00) [pid = 2332] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 118 (000000A9848B3800) [pid = 2332] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 117 (000000A98234E400) [pid = 2332] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 116 (000000A9AB960000) [pid = 2332] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 115 (000000A9AC2A7800) [pid = 2332] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:19:25 INFO - PROCESS | 2332 | --DOMWINDOW == 114 (000000A9AC252400) [pid = 2332] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:19:25 INFO - PROCESS | 2332 | 1464293965653 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]]]}] 13:19:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:19:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 986ms 13:19:25 INFO - PROCESS | 2332 | 1464293965714 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 2332 | 1464293965716 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:19:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:19:25 INFO - PROCESS | 2332 | 1464293965719 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - PROCESS | 2332 | 1464293965721 Marionette TRACE conn6 <- [1,2858,null,{}] 13:19:25 INFO - PROCESS | 2332 | 1464293965725 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}] 13:19:25 INFO - PROCESS | 2332 | 1464293965819 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:19:25 INFO - PROCESS | 2332 | 1464293965825 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B994F800 == 73 [pid = 2332] [id = 724] 13:19:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 115 (000000A98234F000) [pid = 2332] [serial = 2172] [outer = 0000000000000000] 13:19:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 116 (000000A9B550D800) [pid = 2332] [serial = 2173] [outer = 000000A98234F000] 13:19:25 INFO - PROCESS | 2332 | 1464293965878 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 2332 | ++DOMWINDOW == 117 (000000A9B5D59800) [pid = 2332] [serial = 2174] [outer = 000000A98234F000] 13:19:26 INFO - PROCESS | 2332 | 1464293966330 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]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:19:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 628ms 13:19:26 INFO - PROCESS | 2332 | 1464293966355 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 2332 | 1464293966357 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:19:26 INFO - PROCESS | 2332 | 1464293966360 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:19:26 INFO - PROCESS | 2332 | 1464293966362 Marionette TRACE conn6 <- [1,2862,null,{}] 13:19:26 INFO - PROCESS | 2332 | 1464293966366 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}] 13:19:26 INFO - PROCESS | 2332 | 1464293966460 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:19:26 INFO - PROCESS | 2332 | 1464293966466 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC89C800 == 74 [pid = 2332] [id = 725] 13:19:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 118 (000000A9B5C8B400) [pid = 2332] [serial = 2175] [outer = 0000000000000000] 13:19:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 119 (000000A9B6662800) [pid = 2332] [serial = 2176] [outer = 000000A9B5C8B400] 13:19:26 INFO - PROCESS | 2332 | 1464293966512 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 2332 | ++DOMWINDOW == 120 (000000A9B670E400) [pid = 2332] [serial = 2177] [outer = 000000A9B5C8B400] 13:19:26 INFO - PROCESS | 2332 | 1464293966970 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]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:19:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 13:19:27 INFO - PROCESS | 2332 | 1464293967036 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:19:27 INFO - PROCESS | 2332 | 1464293967039 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:19:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:19:27 INFO - PROCESS | 2332 | 1464293967042 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 2332 | 1464293967044 Marionette TRACE conn6 <- [1,2866,null,{}] 13:19:27 INFO - PROCESS | 2332 | 1464293967047 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}] 13:19:27 INFO - PROCESS | 2332 | 1464293967145 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:19:27 INFO - PROCESS | 2332 | 1464293967153 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BCD78800 == 75 [pid = 2332] [id = 726] 13:19:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 121 (000000A9B83C7400) [pid = 2332] [serial = 2178] [outer = 0000000000000000] 13:19:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 122 (000000A9B84E2000) [pid = 2332] [serial = 2179] [outer = 000000A9B83C7400] 13:19:27 INFO - PROCESS | 2332 | 1464293967198 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9B8576400) [pid = 2332] [serial = 2180] [outer = 000000A9B83C7400] 13:19:27 INFO - PROCESS | 2332 | 1464293967946 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]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:19:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 944ms 13:19:28 INFO - PROCESS | 2332 | 1464293967999 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 2332 | 1464293968005 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:19:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:19:28 INFO - PROCESS | 2332 | 1464293968012 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 2332 | 1464293968016 Marionette TRACE conn6 <- [1,2870,null,{}] 13:19:28 INFO - PROCESS | 2332 | 1464293968022 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}] 13:19:28 INFO - PROCESS | 2332 | 1464293968155 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:19:28 INFO - PROCESS | 2332 | 1464293968296 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9AC098800 == 76 [pid = 2332] [id = 727] 13:19:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A981303000) [pid = 2332] [serial = 2181] [outer = 0000000000000000] 13:19:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A982350C00) [pid = 2332] [serial = 2182] [outer = 000000A981303000] 13:19:28 INFO - PROCESS | 2332 | 1464293968357 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A982C0E400) [pid = 2332] [serial = 2183] [outer = 000000A981303000] 13:19:28 INFO - PROCESS | 2332 | 1464293968917 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]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:19:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 944ms 13:19:28 INFO - PROCESS | 2332 | 1464293968960 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 2332 | 1464293968967 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:19:28 INFO - PROCESS | 2332 | 1464293968974 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:19:28 INFO - PROCESS | 2332 | 1464293968977 Marionette TRACE conn6 <- [1,2874,null,{}] 13:19:28 INFO - PROCESS | 2332 | 1464293968981 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}] 13:19:29 INFO - PROCESS | 2332 | 1464293969108 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:19:29 INFO - PROCESS | 2332 | 1464293969219 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B8D61000 == 77 [pid = 2332] [id = 728] 13:19:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9848C8C00) [pid = 2332] [serial = 2184] [outer = 0000000000000000] 13:19:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9AB0D2000) [pid = 2332] [serial = 2185] [outer = 000000A9848C8C00] 13:19:29 INFO - PROCESS | 2332 | 1464293969276 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9B1403000) [pid = 2332] [serial = 2186] [outer = 000000A9848C8C00] 13:19:29 INFO - PROCESS | 2332 | 1464293969923 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]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 985ms 13:19:29 INFO - PROCESS | 2332 | 1464293969965 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 2332 | 1464293969968 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:19:29 INFO - PROCESS | 2332 | 1464293969971 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 2332 | 1464293969975 Marionette TRACE conn6 <- [1,2878,null,{}] 13:19:30 INFO - PROCESS | 2332 | 1464293969987 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}] 13:19:30 INFO - PROCESS | 2332 | 1464293970116 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:19:30 INFO - PROCESS | 2332 | 1464293970257 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD73F000 == 78 [pid = 2332] [id = 729] 13:19:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9B6063400) [pid = 2332] [serial = 2187] [outer = 0000000000000000] 13:19:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9B6664400) [pid = 2332] [serial = 2188] [outer = 000000A9B6063400] 13:19:30 INFO - PROCESS | 2332 | 1464293970317 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9B8567C00) [pid = 2332] [serial = 2189] [outer = 000000A9B6063400] 13:19:30 INFO - PROCESS | 2332 | 1464293970943 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:19:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:19:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 985ms 13:19:30 INFO - PROCESS | 2332 | 1464293970966 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 2332 | 1464293970970 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:19:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:19:30 INFO - PROCESS | 2332 | 1464293970974 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - PROCESS | 2332 | 1464293970977 Marionette TRACE conn6 <- [1,2882,null,{}] 13:19:30 INFO - PROCESS | 2332 | 1464293970980 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}] 13:19:31 INFO - PROCESS | 2332 | 1464293971106 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:19:31 INFO - PROCESS | 2332 | 1464293971243 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BFC87000 == 79 [pid = 2332] [id = 730] 13:19:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9B8BB3400) [pid = 2332] [serial = 2190] [outer = 0000000000000000] 13:19:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B8BCA000) [pid = 2332] [serial = 2191] [outer = 000000A9B8BB3400] 13:19:31 INFO - PROCESS | 2332 | 1464293971301 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B9039C00) [pid = 2332] [serial = 2192] [outer = 000000A9B8BB3400] 13:19:31 INFO - PROCESS | 2332 | 1464293971896 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]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:19:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 985ms 13:19:31 INFO - PROCESS | 2332 | 1464293971964 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 2332 | 1464293971966 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:19:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:19:31 INFO - PROCESS | 2332 | 1464293971970 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 2332 | 1464293971972 Marionette TRACE conn6 <- [1,2886,null,{}] 13:19:31 INFO - PROCESS | 2332 | 1464293971976 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}] 13:19:32 INFO - PROCESS | 2332 | 1464293972094 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:19:32 INFO - PROCESS | 2332 | 1464293972251 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C0BC5000 == 80 [pid = 2332] [id = 731] 13:19:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B95B2C00) [pid = 2332] [serial = 2193] [outer = 0000000000000000] 13:19:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B976D400) [pid = 2332] [serial = 2194] [outer = 000000A9B95B2C00] 13:19:32 INFO - PROCESS | 2332 | 1464293972308 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B981D800) [pid = 2332] [serial = 2195] [outer = 000000A9B95B2C00] 13:19:32 INFO - PROCESS | 2332 | 1464293972883 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]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:19:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 985ms 13:19:32 INFO - PROCESS | 2332 | 1464293972958 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 2332 | 1464293972960 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:19:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:19:32 INFO - PROCESS | 2332 | 1464293972964 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 2332 | 1464293972966 Marionette TRACE conn6 <- [1,2890,null,{}] 13:19:32 INFO - PROCESS | 2332 | 1464293972985 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}] 13:19:33 INFO - PROCESS | 2332 | 1464293973131 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:19:33 INFO - PROCESS | 2332 | 1464293973263 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1AB8800 == 81 [pid = 2332] [id = 732] 13:19:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B9985400) [pid = 2332] [serial = 2196] [outer = 0000000000000000] 13:19:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9BA2F2C00) [pid = 2332] [serial = 2197] [outer = 000000A9B9985400] 13:19:33 INFO - PROCESS | 2332 | 1464293973320 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9BA67E800) [pid = 2332] [serial = 2198] [outer = 000000A9B9985400] 13:19:33 INFO - PROCESS | 2332 | 1464293973922 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:19:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 984ms 13:19:33 INFO - PROCESS | 2332 | 1464293973952 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 2332 | 1464293973955 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:19:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:19:33 INFO - PROCESS | 2332 | 1464293973958 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 2332 | 1464293973960 Marionette TRACE conn6 <- [1,2894,null,{}] 13:19:33 INFO - PROCESS | 2332 | 1464293973964 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}] 13:19:34 INFO - PROCESS | 2332 | 1464293974081 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:19:34 INFO - PROCESS | 2332 | 1464293974191 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1AD7000 == 82 [pid = 2332] [id = 733] 13:19:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B666C400) [pid = 2332] [serial = 2199] [outer = 0000000000000000] 13:19:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9BA745800) [pid = 2332] [serial = 2200] [outer = 000000A9B666C400] 13:19:34 INFO - PROCESS | 2332 | 1464293974245 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9BB187800) [pid = 2332] [serial = 2201] [outer = 000000A9B666C400] 13:19:34 INFO - PROCESS | 2332 | 1464293974794 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]]]}] 13:19:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:19:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 13:19:34 INFO - PROCESS | 2332 | 1464293974904 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 2332 | 1464293974907 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:19:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:19:34 INFO - PROCESS | 2332 | 1464293974910 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 2332 | 1464293974912 Marionette TRACE conn6 <- [1,2898,null,{}] 13:19:34 INFO - PROCESS | 2332 | 1464293974916 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}] 13:19:35 INFO - PROCESS | 2332 | 1464293975040 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:19:35 INFO - PROCESS | 2332 | 1464293975145 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1B2E000 == 83 [pid = 2332] [id = 734] 13:19:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9BB184000) [pid = 2332] [serial = 2202] [outer = 0000000000000000] 13:19:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9BB608000) [pid = 2332] [serial = 2203] [outer = 000000A9BB184000] 13:19:35 INFO - PROCESS | 2332 | 1464293975199 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9BB805C00) [pid = 2332] [serial = 2204] [outer = 000000A9BB184000] 13:19:35 INFO - PROCESS | 2332 | 1464293975758 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]]]}] 13:19:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:19:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:19:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 879ms 13:19:35 INFO - PROCESS | 2332 | 1464293975791 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 2332 | 1464293975793 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:19:35 INFO - TEST-START | /DOMEvents/constructors.html 13:19:35 INFO - PROCESS | 2332 | 1464293975797 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 2332 | 1464293975799 Marionette TRACE conn6 <- [1,2902,null,{}] 13:19:35 INFO - PROCESS | 2332 | 1464293975803 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}] 13:19:35 INFO - PROCESS | 2332 | 1464293975928 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:19:36 INFO - PROCESS | 2332 | 1464293976044 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B1AEF000 == 84 [pid = 2332] [id = 735] 13:19:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A982BD8C00) [pid = 2332] [serial = 2205] [outer = 0000000000000000] 13:19:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9B0D83C00) [pid = 2332] [serial = 2206] [outer = 000000A982BD8C00] 13:19:36 INFO - PROCESS | 2332 | 1464293976100 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9BA2F8800) [pid = 2332] [serial = 2207] [outer = 000000A982BD8C00] 13:19:36 INFO - PROCESS | 2332 | 1464293976936 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]]]}] 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:19:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:19:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:19:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 1253ms 13:19:37 INFO - PROCESS | 2332 | 1464293977054 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 2332 | 1464293977059 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:19:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:19:37 INFO - PROCESS | 2332 | 1464293977065 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 2332 | 1464293977069 Marionette TRACE conn6 <- [1,2906,null,{}] 13:19:37 INFO - PROCESS | 2332 | 1464293977126 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}] 13:19:37 INFO - PROCESS | 2332 | 1464293977238 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:19:37 INFO - PROCESS | 2332 | 1464293977375 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B66BB000 == 85 [pid = 2332] [id = 736] 13:19:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9806DD000) [pid = 2332] [serial = 2208] [outer = 0000000000000000] 13:19:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A98116C000) [pid = 2332] [serial = 2209] [outer = 000000A9806DD000] 13:19:37 INFO - PROCESS | 2332 | 1464293977426 Marionette DEBUG loaded listener.js 13:19:37 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A982C20800) [pid = 2332] [serial = 2210] [outer = 000000A9806DD000] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC89C800 == 84 [pid = 2332] [id = 725] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B994F800 == 83 [pid = 2332] [id = 724] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B98F1800 == 82 [pid = 2332] [id = 723] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D68800 == 81 [pid = 2332] [id = 722] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8481000 == 80 [pid = 2332] [id = 721] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B608E000 == 79 [pid = 2332] [id = 720] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19E0000 == 78 [pid = 2332] [id = 719] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9816E3800 == 77 [pid = 2332] [id = 718] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AB02B800 == 76 [pid = 2332] [id = 717] 13:19:38 INFO - PROCESS | 2332 | 1464293978064 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B8BC9800) [pid = 2332] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9B9820000) [pid = 2332] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A9B665C800) [pid = 2332] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9B9911C00) [pid = 2332] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC091000 == 75 [pid = 2332] [id = 710] 13:19:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:19:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1073ms 13:19:38 INFO - PROCESS | 2332 | 1464293978141 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 2332 | 1464293978147 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:19:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:19:38 INFO - PROCESS | 2332 | 1464293978153 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 2332 | 1464293978156 Marionette TRACE conn6 <- [1,2910,null,{}] 13:19:38 INFO - PROCESS | 2332 | 1464293978159 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}] 13:19:38 INFO - PROCESS | 2332 | 1464293978275 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9B6009400) [pid = 2332] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A981302800) [pid = 2332] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9811B3400) [pid = 2332] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9B9D19400) [pid = 2332] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9B9986400) [pid = 2332] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9B19E7C00) [pid = 2332] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9AC7CF800) [pid = 2332] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B5594400) [pid = 2332] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9B83CCC00) [pid = 2332] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9848C0000) [pid = 2332] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9AA744C00) [pid = 2332] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9848CA000) [pid = 2332] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9824F1800) [pid = 2332] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9AC2AE800) [pid = 2332] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9AC038400) [pid = 2332] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B0C0D400) [pid = 2332] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A981681800) [pid = 2332] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B1752000) [pid = 2332] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B2994800) [pid = 2332] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9B5506800) [pid = 2332] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A982C03400) [pid = 2332] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:19:38 INFO - PROCESS | 2332 | 1464293978388 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983188800 == 76 [pid = 2332] [id = 737] 13:19:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9812AC000) [pid = 2332] [serial = 2211] [outer = 0000000000000000] 13:19:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9824E5000) [pid = 2332] [serial = 2212] [outer = 000000A9812AC000] 13:19:38 INFO - PROCESS | 2332 | 1464293978435 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9847CB400) [pid = 2332] [serial = 2213] [outer = 000000A9812AC000] 13:19:38 INFO - PROCESS | 2332 | [2332] 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 13:19:38 INFO - PROCESS | 2332 | [2332] 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 13:19:38 INFO - PROCESS | 2332 | [2332] 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 13:19:38 INFO - PROCESS | 2332 | [2332] 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 13:19:38 INFO - PROCESS | 2332 | 1464293978866 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]]]}] 13:19:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:19:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:38 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 13:19:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:38 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 13:19:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:38 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]" 13:19:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:19:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 776ms 13:19:38 INFO - PROCESS | 2332 | 1464293978930 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 2332 | 1464293978933 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:19:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:19:38 INFO - PROCESS | 2332 | 1464293978942 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 2332 | 1464293978946 Marionette TRACE conn6 <- [1,2914,null,{}] 13:19:38 INFO - PROCESS | 2332 | 1464293978957 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}] 13:19:39 INFO - PROCESS | 2332 | 1464293979061 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:19:39 INFO - PROCESS | 2332 | 1464293979076 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B6F62800 == 77 [pid = 2332] [id = 738] 13:19:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9AC2B1000) [pid = 2332] [serial = 2214] [outer = 0000000000000000] 13:19:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9B1411400) [pid = 2332] [serial = 2215] [outer = 000000A9AC2B1000] 13:19:39 INFO - PROCESS | 2332 | 1464293979124 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B240E800) [pid = 2332] [serial = 2216] [outer = 000000A9AC2B1000] 13:19:39 INFO - PROCESS | 2332 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:19:39 INFO - PROCESS | 2332 | 1464293979576 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]]]}] 13:19:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:19:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 13:19:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:19:39 INFO - PROCESS | 2332 | 1464293979632 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 2332 | 1464293979634 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:19:39 INFO - PROCESS | 2332 | 1464293979638 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 2332 | 1464293979640 Marionette TRACE conn6 <- [1,2918,null,{}] 13:19:39 INFO - PROCESS | 2332 | 1464293979643 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}] 13:19:39 INFO - PROCESS | 2332 | 1464293979745 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:19:39 INFO - PROCESS | 2332 | 1464293979759 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B916A000 == 78 [pid = 2332] [id = 739] 13:19:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B298C000) [pid = 2332] [serial = 2217] [outer = 0000000000000000] 13:19:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B2A0B400) [pid = 2332] [serial = 2218] [outer = 000000A9B298C000] 13:19:39 INFO - PROCESS | 2332 | 1464293979804 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B5595800) [pid = 2332] [serial = 2219] [outer = 000000A9B298C000] 13:19:40 INFO - PROCESS | 2332 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:19:40 INFO - PROCESS | 2332 | 1464293980233 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]]]}] 13:19:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:19:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 13:19:40 INFO - PROCESS | 2332 | 1464293980285 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 2332 | 1464293980288 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:19:40 INFO - PROCESS | 2332 | 1464293980291 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:19:40 INFO - PROCESS | 2332 | 1464293980293 Marionette TRACE conn6 <- [1,2922,null,{}] 13:19:40 INFO - PROCESS | 2332 | 1464293980296 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}] 13:19:40 INFO - PROCESS | 2332 | 1464293980394 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:19:40 INFO - PROCESS | 2332 | 1464293980400 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC8A9800 == 79 [pid = 2332] [id = 740] 13:19:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B6009400) [pid = 2332] [serial = 2220] [outer = 0000000000000000] 13:19:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B6707000) [pid = 2332] [serial = 2221] [outer = 000000A9B6009400] 13:19:40 INFO - PROCESS | 2332 | 1464293980447 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B84DC000) [pid = 2332] [serial = 2222] [outer = 000000A9B6009400] 13:19:40 INFO - PROCESS | 2332 | 1464293980961 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]]]}] 13:19:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:19:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 733ms 13:19:41 INFO - PROCESS | 2332 | 1464293981029 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 2332 | 1464293981031 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:19:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:19:41 INFO - PROCESS | 2332 | 1464293981040 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 2332 | 1464293981042 Marionette TRACE conn6 <- [1,2926,null,{}] 13:19:41 INFO - PROCESS | 2332 | 1464293981053 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}] 13:19:41 INFO - PROCESS | 2332 | 1464293981211 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:19:41 INFO - PROCESS | 2332 | 1464293981226 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD641000 == 80 [pid = 2332] [id = 741] 13:19:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B8BB4000) [pid = 2332] [serial = 2223] [outer = 0000000000000000] 13:19:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B97A2C00) [pid = 2332] [serial = 2224] [outer = 000000A9B8BB4000] 13:19:41 INFO - PROCESS | 2332 | 1464293981272 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9B98C1400) [pid = 2332] [serial = 2225] [outer = 000000A9B8BB4000] 13:19:41 INFO - PROCESS | 2332 | 1464293981685 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]]]}] 13:19:41 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. 13:19:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 13:19:41 INFO - PROCESS | 2332 | 1464293981735 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 2332 | 1464293981737 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:19:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:19:41 INFO - PROCESS | 2332 | 1464293981740 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 2332 | 1464293981742 Marionette TRACE conn6 <- [1,2930,null,{}] 13:19:41 INFO - PROCESS | 2332 | 1464293981745 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}] 13:19:41 INFO - PROCESS | 2332 | 1464293981907 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:19:41 INFO - PROCESS | 2332 | 1464293981970 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BDD81800 == 81 [pid = 2332] [id = 742] 13:19:41 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9AA744C00) [pid = 2332] [serial = 2226] [outer = 0000000000000000] 13:19:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9B9D1C800) [pid = 2332] [serial = 2227] [outer = 000000A9AA744C00] 13:19:42 INFO - PROCESS | 2332 | 1464293982016 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9BB184800) [pid = 2332] [serial = 2228] [outer = 000000A9AA744C00] 13:19:42 INFO - PROCESS | 2332 | 1464293982424 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"]]]}] 13:19:42 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 13:19:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:19:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 734ms 13:19:42 INFO - PROCESS | 2332 | 1464293982476 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 2332 | 1464293982478 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:19:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:19:42 INFO - PROCESS | 2332 | 1464293982481 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 2332 | 1464293982483 Marionette TRACE conn6 <- [1,2934,null,{}] 13:19:42 INFO - PROCESS | 2332 | 1464293982487 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}] 13:19:42 INFO - PROCESS | 2332 | 1464293982633 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A98234C800) [pid = 2332] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9AB054000) [pid = 2332] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9B8B82000) [pid = 2332] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9B9034400) [pid = 2332] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B5593800) [pid = 2332] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9B856A000) [pid = 2332] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B60BB800) [pid = 2332] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B2A0B000) [pid = 2332] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9B14EE800) [pid = 2332] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A98116FC00) [pid = 2332] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9AA87E400) [pid = 2332] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9802D7000) [pid = 2332] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9B6064C00) [pid = 2332] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9811C2C00) [pid = 2332] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B5C8B400) [pid = 2332] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9AC2AAC00) [pid = 2332] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A98234F000) [pid = 2332] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:19:42 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B2486C00) [pid = 2332] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:19:43 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B9814C00) [pid = 2332] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:19:43 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B98C9400) [pid = 2332] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:19:43 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B14F7800) [pid = 2332] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:19:43 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9B6F05C00) [pid = 2332] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:19:43 INFO - PROCESS | 2332 | --DOMWINDOW == 123 (000000A9B550F800) [pid = 2332] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:19:43 INFO - PROCESS | 2332 | --DOMWINDOW == 122 (000000A9848AF000) [pid = 2332] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:19:43 INFO - PROCESS | 2332 | 1464293982916 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27CD800 == 82 [pid = 2332] [id = 743] 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 123 (000000A9804E2000) [pid = 2332] [serial = 2229] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 124 (000000A981168800) [pid = 2332] [serial = 2230] [outer = 000000A9804E2000] 13:19:43 INFO - PROCESS | 2332 | 1464293982962 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9AB0C9000) [pid = 2332] [serial = 2231] [outer = 000000A9804E2000] 13:19:43 INFO - PROCESS | 2332 | 1464293983338 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]]]}] 13:19:43 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. 13:19:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 880ms 13:19:43 INFO - PROCESS | 2332 | 1464293983364 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 2332 | 1464293983366 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:19:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:19:43 INFO - PROCESS | 2332 | 1464293983369 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 2332 | 1464293983371 Marionette TRACE conn6 <- [1,2938,null,{}] 13:19:43 INFO - PROCESS | 2332 | 1464293983374 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}] 13:19:43 INFO - PROCESS | 2332 | 1464293983471 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:19:43 INFO - PROCESS | 2332 | 1464293983572 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C127C000 == 83 [pid = 2332] [id = 744] 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A983BC6000) [pid = 2332] [serial = 2232] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A9B550A400) [pid = 2332] [serial = 2233] [outer = 000000A983BC6000] 13:19:43 INFO - PROCESS | 2332 | 1464293983617 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9B97A1400) [pid = 2332] [serial = 2234] [outer = 000000A983BC6000] 13:19:43 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1407800 == 84 [pid = 2332] [id = 745] 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9BBB77800) [pid = 2332] [serial = 2235] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9BBDEF400) [pid = 2332] [serial = 2236] [outer = 000000A9BBB77800] 13:19:44 INFO - PROCESS | 2332 | 1464293984008 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]]]}] 13:19:44 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. 13:19:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 693ms 13:19:44 INFO - PROCESS | 2332 | 1464293984065 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 2332 | 1464293984067 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:19:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:19:44 INFO - PROCESS | 2332 | 1464293984070 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 2332 | 1464293984072 Marionette TRACE conn6 <- [1,2942,null,{}] 13:19:44 INFO - PROCESS | 2332 | 1464293984076 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}] 13:19:44 INFO - PROCESS | 2332 | 1464293984210 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:19:44 INFO - PROCESS | 2332 | 1464293984226 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 2332 | ++DOCSHELL 000000A981B45800 == 85 [pid = 2332] [id = 746] 13:19:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9BC6A3400) [pid = 2332] [serial = 2237] [outer = 0000000000000000] 13:19:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9BC6A5400) [pid = 2332] [serial = 2238] [outer = 000000A9BC6A3400] 13:19:44 INFO - PROCESS | 2332 | 1464293984272 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9BC6AE000) [pid = 2332] [serial = 2239] [outer = 000000A9BC6A3400] 13:19:44 INFO - PROCESS | 2332 | 1464293984729 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]]]}] 13:19:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:19:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:19:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 13:19:44 INFO - PROCESS | 2332 | 1464293984808 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 2332 | 1464293984811 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:19:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:19:44 INFO - PROCESS | 2332 | 1464293984814 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 2332 | 1464293984817 Marionette TRACE conn6 <- [1,2946,null,{}] 13:19:44 INFO - PROCESS | 2332 | 1464293984820 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}] 13:19:45 INFO - PROCESS | 2332 | 1464293985028 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:19:45 INFO - PROCESS | 2332 | 1464293985167 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9816E3800 == 86 [pid = 2332] [id = 747] 13:19:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9802DA400) [pid = 2332] [serial = 2240] [outer = 0000000000000000] 13:19:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9804DF400) [pid = 2332] [serial = 2241] [outer = 000000A9802DA400] 13:19:45 INFO - PROCESS | 2332 | 1464293985228 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9811BDC00) [pid = 2332] [serial = 2242] [outer = 000000A9802DA400] 13:19:45 INFO - PROCESS | 2332 | 1464293985843 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]]]}] 13:19:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:19:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1088ms 13:19:45 INFO - PROCESS | 2332 | 1464293985907 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 2332 | 1464293985911 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:19:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:19:45 INFO - PROCESS | 2332 | 1464293985916 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 2332 | 1464293985920 Marionette TRACE conn6 <- [1,2950,null,{}] 13:19:45 INFO - PROCESS | 2332 | 1464293985925 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}] 13:19:46 INFO - PROCESS | 2332 | 1464293986058 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:19:46 INFO - PROCESS | 2332 | 1464293986201 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33C5800 == 87 [pid = 2332] [id = 748] 13:19:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9AB7D0C00) [pid = 2332] [serial = 2243] [outer = 0000000000000000] 13:19:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9AC253800) [pid = 2332] [serial = 2244] [outer = 000000A9AB7D0C00] 13:19:46 INFO - PROCESS | 2332 | 1464293986263 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B1969C00) [pid = 2332] [serial = 2245] [outer = 000000A9AB7D0C00] 13:19:46 INFO - PROCESS | 2332 | 1464293986911 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]]]}] 13:19:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:19:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1029ms 13:19:46 INFO - PROCESS | 2332 | 1464293986949 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 2332 | 1464293986953 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:19:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:19:46 INFO - PROCESS | 2332 | 1464293986957 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - PROCESS | 2332 | 1464293986959 Marionette TRACE conn6 <- [1,2954,null,{}] 13:19:46 INFO - PROCESS | 2332 | 1464293986963 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}] 13:19:47 INFO - PROCESS | 2332 | 1464293987102 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:19:47 INFO - PROCESS | 2332 | 1464293987261 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD62F800 == 88 [pid = 2332] [id = 749] 13:19:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B670B000) [pid = 2332] [serial = 2246] [outer = 0000000000000000] 13:19:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B84D8400) [pid = 2332] [serial = 2247] [outer = 000000A9B670B000] 13:19:47 INFO - PROCESS | 2332 | 1464293987339 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B9038400) [pid = 2332] [serial = 2248] [outer = 000000A9B670B000] 13:19:47 INFO - PROCESS | 2332 | 1464293987907 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]]]}] 13:19:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:19:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 987ms 13:19:47 INFO - PROCESS | 2332 | 1464293987945 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 2332 | 1464293987950 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:19:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:19:47 INFO - PROCESS | 2332 | 1464293987962 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 2332 | 1464293987966 Marionette TRACE conn6 <- [1,2958,null,{}] 13:19:47 INFO - PROCESS | 2332 | 1464293987971 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}] 13:19:48 INFO - PROCESS | 2332 | 1464293988101 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:19:48 INFO - PROCESS | 2332 | 1464293988217 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9845B7000 == 89 [pid = 2332] [id = 750] 13:19:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9B9033400) [pid = 2332] [serial = 2249] [outer = 0000000000000000] 13:19:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9BBDE8000) [pid = 2332] [serial = 2250] [outer = 000000A9B9033400] 13:19:48 INFO - PROCESS | 2332 | 1464293988313 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9BC6FD400) [pid = 2332] [serial = 2251] [outer = 000000A9B9033400] 13:19:48 INFO - PROCESS | 2332 | 1464293988825 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]]]}] 13:19:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:19:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 902ms 13:19:48 INFO - PROCESS | 2332 | 1464293988861 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 2332 | 1464293988863 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:19:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:19:48 INFO - PROCESS | 2332 | 1464293988867 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 2332 | 1464293988869 Marionette TRACE conn6 <- [1,2962,null,{}] 13:19:48 INFO - PROCESS | 2332 | 1464293988873 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}] 13:19:49 INFO - PROCESS | 2332 | 1464293989002 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:19:49 INFO - PROCESS | 2332 | 1464293989116 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983C80800 == 90 [pid = 2332] [id = 751] 13:19:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9BD682C00) [pid = 2332] [serial = 2252] [outer = 0000000000000000] 13:19:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9BDCAC800) [pid = 2332] [serial = 2253] [outer = 000000A9BD682C00] 13:19:49 INFO - PROCESS | 2332 | 1464293989212 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9BE393400) [pid = 2332] [serial = 2254] [outer = 000000A9BD682C00] 13:19:49 INFO - PROCESS | 2332 | 1464293989750 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]]]}] 13:19:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:19:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 923ms 13:19:49 INFO - PROCESS | 2332 | 1464293989793 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 2332 | 1464293989796 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:19:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:19:49 INFO - PROCESS | 2332 | 1464293989799 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 2332 | 1464293989802 Marionette TRACE conn6 <- [1,2966,null,{}] 13:19:49 INFO - PROCESS | 2332 | 1464293989805 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}] 13:19:49 INFO - PROCESS | 2332 | 1464293989932 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:19:50 INFO - PROCESS | 2332 | 1464293990048 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 2332 | ++DOCSHELL 000000A98469D000 == 91 [pid = 2332] [id = 752] 13:19:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A98060F400) [pid = 2332] [serial = 2255] [outer = 0000000000000000] 13:19:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A980611000) [pid = 2332] [serial = 2256] [outer = 000000A98060F400] 13:19:50 INFO - PROCESS | 2332 | 1464293990151 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9BE4BA800) [pid = 2332] [serial = 2257] [outer = 000000A98060F400] 13:19:50 INFO - PROCESS | 2332 | 1464293990673 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]]]}] 13:19:50 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. 13:19:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 943ms 13:19:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:19:50 INFO - PROCESS | 2332 | 1464293990745 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 2332 | 1464293990748 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:19:50 INFO - PROCESS | 2332 | 1464293990752 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 2332 | 1464293990754 Marionette TRACE conn6 <- [1,2970,null,{}] 13:19:50 INFO - PROCESS | 2332 | 1464293990757 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}] 13:19:50 INFO - PROCESS | 2332 | 1464293990881 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:19:51 INFO - PROCESS | 2332 | 1464293990997 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9850D2000 == 92 [pid = 2332] [id = 753] 13:19:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A98300E400) [pid = 2332] [serial = 2258] [outer = 0000000000000000] 13:19:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A983015C00) [pid = 2332] [serial = 2259] [outer = 000000A98300E400] 13:19:51 INFO - PROCESS | 2332 | 1464293991096 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 154 (000000A9BE4C1800) [pid = 2332] [serial = 2260] [outer = 000000A98300E400] 13:19:51 INFO - PROCESS | 2332 | 1464293991599 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"]]]}] 13:19:51 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 13:19:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:19:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 13:19:51 INFO - PROCESS | 2332 | 1464293991637 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 2332 | 1464293991639 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:19:51 INFO - PROCESS | 2332 | 1464293991645 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:19:51 INFO - PROCESS | 2332 | 1464293991647 Marionette TRACE conn6 <- [1,2974,null,{}] 13:19:51 INFO - PROCESS | 2332 | 1464293991651 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}] 13:19:51 INFO - PROCESS | 2332 | 1464293991772 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:19:51 INFO - PROCESS | 2332 | 1464293991886 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 2332 | ++DOCSHELL 000000A982E15800 == 93 [pid = 2332] [id = 754] 13:19:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 155 (000000A9850E4400) [pid = 2332] [serial = 2261] [outer = 0000000000000000] 13:19:51 INFO - PROCESS | 2332 | ++DOMWINDOW == 156 (000000A9850EAC00) [pid = 2332] [serial = 2262] [outer = 000000A9850E4400] 13:19:51 INFO - PROCESS | 2332 | 1464293991981 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 157 (000000A9850F2C00) [pid = 2332] [serial = 2263] [outer = 000000A9850E4400] 13:19:52 INFO - PROCESS | 2332 | 1464293992580 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]]]}] 13:19:52 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. 13:19:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 984ms 13:19:52 INFO - PROCESS | 2332 | 1464293992632 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 2332 | 1464293992635 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:19:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:19:52 INFO - PROCESS | 2332 | 1464293992639 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 2332 | 1464293992641 Marionette TRACE conn6 <- [1,2978,null,{}] 13:19:52 INFO - PROCESS | 2332 | 1464293992645 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}] 13:19:52 INFO - PROCESS | 2332 | 1464293992767 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:19:52 INFO - PROCESS | 2332 | 1464293992911 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 2332 | ++DOCSHELL 000000A980A0D800 == 94 [pid = 2332] [id = 755] 13:19:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 158 (000000A9806DF800) [pid = 2332] [serial = 2264] [outer = 0000000000000000] 13:19:52 INFO - PROCESS | 2332 | ++DOMWINDOW == 159 (000000A982357000) [pid = 2332] [serial = 2265] [outer = 000000A9806DF800] 13:19:52 INFO - PROCESS | 2332 | 1464293992967 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 160 (000000A9856D6C00) [pid = 2332] [serial = 2266] [outer = 000000A9806DF800] 13:19:53 INFO - PROCESS | 2332 | ++DOCSHELL 000000A982E28800 == 95 [pid = 2332] [id = 756] 13:19:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 161 (000000A98060D400) [pid = 2332] [serial = 2267] [outer = 0000000000000000] 13:19:53 INFO - PROCESS | 2332 | ++DOMWINDOW == 162 (000000A9806E1800) [pid = 2332] [serial = 2268] [outer = 000000A98060D400] 13:19:53 INFO - PROCESS | 2332 | 1464293993904 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]]]}] 13:19:53 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. 13:19:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1337ms 13:19:53 INFO - PROCESS | 2332 | 1464293993979 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 2332 | 1464293993983 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:19:53 INFO - PROCESS | 2332 | 1464293993988 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:19:53 INFO - PROCESS | 2332 | 1464293993992 Marionette TRACE conn6 <- [1,2982,null,{}] 13:19:54 INFO - PROCESS | 2332 | 1464293994005 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}] 13:19:54 INFO - PROCESS | 2332 | 1464293994182 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:19:54 INFO - PROCESS | 2332 | 1464293994328 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9846D1800 == 96 [pid = 2332] [id = 757] 13:19:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 163 (000000A981310800) [pid = 2332] [serial = 2269] [outer = 0000000000000000] 13:19:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 164 (000000A9824EA800) [pid = 2332] [serial = 2270] [outer = 000000A981310800] 13:19:54 INFO - PROCESS | 2332 | 1464293994385 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 2332 | ++DOMWINDOW == 165 (000000A98300DC00) [pid = 2332] [serial = 2271] [outer = 000000A981310800] 13:19:54 INFO - PROCESS | 2332 | 1464293994947 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]]]}] 13:19:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:19:54 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 13:19:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 984ms 13:19:54 INFO - PROCESS | 2332 | 1464293994977 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 2332 | 1464293994983 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BDD59000 == 95 [pid = 2332] [id = 676] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BCE71800 == 94 [pid = 2332] [id = 699] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9806C5800 == 93 [pid = 2332] [id = 661] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A981B45800 == 92 [pid = 2332] [id = 746] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1407800 == 91 [pid = 2332] [id = 745] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C127C000 == 90 [pid = 2332] [id = 744] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27CD800 == 89 [pid = 2332] [id = 743] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BDD81800 == 88 [pid = 2332] [id = 742] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD641000 == 87 [pid = 2332] [id = 741] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9152800 == 86 [pid = 2332] [id = 706] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BC8A9800 == 85 [pid = 2332] [id = 740] 13:19:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 164 (000000A9B644F400) [pid = 2332] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 163 (000000A9B8577800) [pid = 2332] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 162 (000000A9B8BACC00) [pid = 2332] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 161 (000000A9B97A8400) [pid = 2332] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 160 (000000A9AC2A6400) [pid = 2332] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 159 (000000A9B84E2000) [pid = 2332] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B848B000 == 84 [pid = 2332] [id = 705] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B916A000 == 83 [pid = 2332] [id = 739] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B6F62800 == 82 [pid = 2332] [id = 738] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A983188800 == 81 [pid = 2332] [id = 737] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B66BB000 == 80 [pid = 2332] [id = 736] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1B2E000 == 79 [pid = 2332] [id = 734] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1AD7000 == 78 [pid = 2332] [id = 733] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1AB8800 == 77 [pid = 2332] [id = 732] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BC5000 == 76 [pid = 2332] [id = 731] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BFC87000 == 75 [pid = 2332] [id = 730] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BD73F000 == 74 [pid = 2332] [id = 729] 13:19:55 INFO - PROCESS | 2332 | 1464293995138 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 2332 | 1464293995141 Marionette TRACE conn6 <- [1,2986,null,{}] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B8D61000 == 73 [pid = 2332] [id = 728] 13:19:55 INFO - PROCESS | 2332 | --DOCSHELL 000000A9AC098800 == 72 [pid = 2332] [id = 727] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 158 (000000A9B903D000) [pid = 2332] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 157 (000000A9B98C3400) [pid = 2332] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 156 (000000A9B9986000) [pid = 2332] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 155 (000000A9848AC400) [pid = 2332] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 154 (000000A9AC7D9400) [pid = 2332] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 153 (000000A9B8E8B800) [pid = 2332] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B97A5C00) [pid = 2332] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9B6F3D000) [pid = 2332] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A9B8B1FC00) [pid = 2332] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9B6710800) [pid = 2332] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9B5478C00) [pid = 2332] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A9B298E000) [pid = 2332] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9B2480000) [pid = 2332] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9824EC400) [pid = 2332] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A98129D400) [pid = 2332] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9AB94A000) [pid = 2332] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A9806E0000) [pid = 2332] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9812A0000) [pid = 2332] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9B6711C00) [pid = 2332] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9AA73A800) [pid = 2332] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9847CCC00) [pid = 2332] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9848E5C00) [pid = 2332] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B6662800) [pid = 2332] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9B5C80800) [pid = 2332] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A982354400) [pid = 2332] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A9AC86B400) [pid = 2332] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9B0C6F000) [pid = 2332] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 131 (000000A9B550D800) [pid = 2332] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 130 (000000A9B5D59800) [pid = 2332] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 129 (000000A9AC24D000) [pid = 2332] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 128 (000000A9B670E400) [pid = 2332] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 127 (000000A9B2440000) [pid = 2332] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 126 (000000A9B8B15400) [pid = 2332] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 125 (000000A9B60BCC00) [pid = 2332] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | --DOMWINDOW == 124 (000000A9AB962400) [pid = 2332] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:19:55 INFO - PROCESS | 2332 | 1464293995178 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}] 13:19:55 INFO - PROCESS | 2332 | 1464293995290 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:19:55 INFO - PROCESS | 2332 | 1464293995296 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983181800 == 73 [pid = 2332] [id = 758] 13:19:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 125 (000000A9811B9400) [pid = 2332] [serial = 2272] [outer = 0000000000000000] 13:19:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 126 (000000A9812AB000) [pid = 2332] [serial = 2273] [outer = 000000A9811B9400] 13:19:55 INFO - PROCESS | 2332 | 1464293995343 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 2332 | ++DOMWINDOW == 127 (000000A982C03800) [pid = 2332] [serial = 2274] [outer = 000000A9811B9400] 13:19:55 INFO - PROCESS | 2332 | 1464293995901 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]]]}] 13:19:55 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. 13:19:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 905ms 13:19:55 INFO - PROCESS | 2332 | 1464293995947 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 2332 | 1464293995949 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:19:55 INFO - PROCESS | 2332 | 1464293995952 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 2332 | 1464293995956 Marionette TRACE conn6 <- [1,2990,null,{}] 13:19:55 INFO - PROCESS | 2332 | 1464293995967 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}] 13:19:56 INFO - PROCESS | 2332 | 1464293996071 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:19:56 INFO - PROCESS | 2332 | 1464293996174 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19D9800 == 74 [pid = 2332] [id = 759] 13:19:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 128 (000000A9847D5C00) [pid = 2332] [serial = 2275] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 129 (000000A9856DD000) [pid = 2332] [serial = 2276] [outer = 000000A9847D5C00] 13:19:56 INFO - PROCESS | 2332 | 1464293996223 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 130 (000000A9AA747000) [pid = 2332] [serial = 2277] [outer = 000000A9847D5C00] 13:19:56 INFO - PROCESS | 2332 | 1464293996593 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]]]}] 13:19:56 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. 13:19:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 13:19:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:19:56 INFO - PROCESS | 2332 | 1464293996647 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 2332 | 1464293996650 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:19:56 INFO - PROCESS | 2332 | 1464293996653 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 2332 | 1464293996662 Marionette TRACE conn6 <- [1,2994,null,{}] 13:19:56 INFO - PROCESS | 2332 | 1464293996667 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}] 13:19:56 INFO - PROCESS | 2332 | 1464293996771 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:19:56 INFO - PROCESS | 2332 | 1464293996777 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B5C21000 == 75 [pid = 2332] [id = 760] 13:19:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 131 (000000A9AB70C400) [pid = 2332] [serial = 2278] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 132 (000000A9AC194400) [pid = 2332] [serial = 2279] [outer = 000000A9AB70C400] 13:19:56 INFO - PROCESS | 2332 | 1464293996823 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A9AC2AFC00) [pid = 2332] [serial = 2280] [outer = 000000A9AB70C400] 13:19:57 INFO - PROCESS | 2332 | 1464293997264 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]]]}] 13:19:57 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. 13:19:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 649ms 13:19:57 INFO - PROCESS | 2332 | 1464293997320 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 2332 | 1464293997322 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:19:57 INFO - PROCESS | 2332 | 1464293997326 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 2332 | 1464293997327 Marionette TRACE conn6 <- [1,2998,null,{}] 13:19:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:19:57 INFO - PROCESS | 2332 | 1464293997342 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}] 13:19:57 INFO - PROCESS | 2332 | 1464293997471 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:19:57 INFO - PROCESS | 2332 | 1464293997560 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B815B000 == 76 [pid = 2332] [id = 761] 13:19:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9AD81D000) [pid = 2332] [serial = 2281] [outer = 0000000000000000] 13:19:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B0A67800) [pid = 2332] [serial = 2282] [outer = 000000A9AD81D000] 13:19:57 INFO - PROCESS | 2332 | 1464293997606 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B1748800) [pid = 2332] [serial = 2283] [outer = 000000A9AD81D000] 13:19:57 INFO - PROCESS | 2332 | [2332] 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 13:19:58 INFO - PROCESS | 2332 | 1464293998063 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:19:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:19:58 INFO - {} 13:19:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:19:58 INFO - {} 13:19:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:19:58 INFO - {} 13:19:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:19:58 INFO - {} 13:19:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 797ms 13:19:58 INFO - PROCESS | 2332 | 1464293998129 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2332 | 1464293998132 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:19:58 INFO - TEST-START | /FileAPI/fileReader.html 13:19:58 INFO - PROCESS | 2332 | 1464293998141 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 2332 | 1464293998150 Marionette TRACE conn6 <- [1,3002,null,{}] 13:19:58 INFO - PROCESS | 2332 | 1464293998154 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}] 13:19:58 INFO - PROCESS | 2332 | 1464293998306 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:19:58 INFO - PROCESS | 2332 | 1464293998321 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B914C000 == 77 [pid = 2332] [id = 762] 13:19:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B2445800) [pid = 2332] [serial = 2284] [outer = 0000000000000000] 13:19:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B550A800) [pid = 2332] [serial = 2285] [outer = 000000A9B2445800] 13:19:58 INFO - PROCESS | 2332 | 1464293998366 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B5C85400) [pid = 2332] [serial = 2286] [outer = 000000A9B2445800] 13:19:58 INFO - PROCESS | 2332 | 1464293998809 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]]]}] 13:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:19:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 13:19:58 INFO - PROCESS | 2332 | 1464293998855 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2332 | 1464293998858 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:19:58 INFO - PROCESS | 2332 | 1464293998863 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 2332 | 1464293998865 Marionette TRACE conn6 <- [1,3006,null,{}] 13:19:58 INFO - TEST-START | /FileAPI/historical.html 13:19:58 INFO - PROCESS | 2332 | 1464293998869 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}] 13:19:59 INFO - PROCESS | 2332 | 1464293999003 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:19:59 INFO - PROCESS | 2332 | 1464293999072 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9948000 == 78 [pid = 2332] [id = 763] 13:19:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B2446000) [pid = 2332] [serial = 2287] [outer = 0000000000000000] 13:19:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9B60B3C00) [pid = 2332] [serial = 2288] [outer = 000000A9B2446000] 13:19:59 INFO - PROCESS | 2332 | 1464293999117 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B6665000) [pid = 2332] [serial = 2289] [outer = 000000A9B2446000] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B8BB4000) [pid = 2332] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9AA744C00) [pid = 2332] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9806DD000) [pid = 2332] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 138 (000000A9B298C000) [pid = 2332] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 137 (000000A9812AC000) [pid = 2332] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 136 (000000A9B6009400) [pid = 2332] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 135 (000000A9AC2B1000) [pid = 2332] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 134 (000000A9804E2000) [pid = 2332] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 133 (000000A983BC6000) [pid = 2332] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:19:59 INFO - PROCESS | 2332 | --DOMWINDOW == 132 (000000A9BBB77800) [pid = 2332] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:19:59 INFO - PROCESS | 2332 | 1464293999729 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"]]]}] 13:19:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:19:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:19:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:19:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:19:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:19:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:19:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:19:59 INFO - TEST-OK | /FileAPI/historical.html | took 882ms 13:19:59 INFO - PROCESS | 2332 | 1464293999751 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 2332 | 1464293999754 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:19:59 INFO - TEST-START | /FileAPI/idlharness.html 13:19:59 INFO - PROCESS | 2332 | 1464293999757 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 2332 | 1464293999759 Marionette TRACE conn6 <- [1,3010,null,{}] 13:19:59 INFO - PROCESS | 2332 | 1464293999770 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}] 13:19:59 INFO - PROCESS | 2332 | 1464293999906 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:19:59 INFO - PROCESS | 2332 | 1464293999972 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBB8E000 == 79 [pid = 2332] [id = 764] 13:19:59 INFO - PROCESS | 2332 | ++DOMWINDOW == 133 (000000A980AE7C00) [pid = 2332] [serial = 2290] [outer = 0000000000000000] 13:20:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 134 (000000A9B666E800) [pid = 2332] [serial = 2291] [outer = 000000A980AE7C00] 13:20:00 INFO - PROCESS | 2332 | 1464294000018 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 2332 | ++DOMWINDOW == 135 (000000A9B67D4C00) [pid = 2332] [serial = 2292] [outer = 000000A980AE7C00] 13:20:00 INFO - PROCESS | 2332 | 1464294000779 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]]]}] 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:20:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:20:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:20:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:20:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:20:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:20:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:20:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:20:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:20:00 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 13:20:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:20:00 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 13:20:00 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 13:20:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:20:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:20:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:20:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:20:00 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 13:20:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:20:00 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 13:20:00 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 13:20:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:20:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:20:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:20:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:20:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1127ms 13:20:00 INFO - PROCESS | 2332 | 1464294000889 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 2332 | 1464294000891 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:20:00 INFO - TEST-START | /FileAPI/idlharness.worker 13:20:00 INFO - PROCESS | 2332 | 1464294000904 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 2332 | 1464294000906 Marionette TRACE conn6 <- [1,3014,null,{}] 13:20:00 INFO - PROCESS | 2332 | 1464294000910 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}] 13:20:01 INFO - PROCESS | 2332 | 1464294001045 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:20:01 INFO - PROCESS | 2332 | 1464294001057 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD7B8800 == 80 [pid = 2332] [id = 765] 13:20:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 136 (000000A9B8575800) [pid = 2332] [serial = 2293] [outer = 0000000000000000] 13:20:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 137 (000000A9B98BD000) [pid = 2332] [serial = 2294] [outer = 000000A9B8575800] 13:20:01 INFO - PROCESS | 2332 | 1464294001102 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 2332 | ++DOMWINDOW == 138 (000000A9B997E800) [pid = 2332] [serial = 2295] [outer = 000000A9B8575800] 13:20:01 INFO - PROCESS | 2332 | [2332] 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 13:20:02 INFO - PROCESS | 2332 | 1464294002182 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,{},{}]]]}] 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:20:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:20:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:20:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:20:02 INFO - {} 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:20:02 INFO - {} 13:20:02 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 - {} 13:20:02 INFO - {} 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:20:02 INFO - {} 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:20:02 INFO - {} 13:20:02 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 - {} 13:20:02 INFO - {} 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 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 13:20:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:20:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:20:02 INFO - {} 13:20:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1408ms 13:20:02 INFO - PROCESS | 2332 | 1464294002389 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 2332 | 1464294002394 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:20:02 INFO - PROCESS | 2332 | 1464294002409 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 2332 | 1464294002412 Marionette TRACE conn6 <- [1,3018,null,{}] 13:20:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:20:02 INFO - PROCESS | 2332 | 1464294002495 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}] 13:20:02 INFO - PROCESS | 2332 | 1464294002625 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:20:02 INFO - PROCESS | 2332 | 1464294002759 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9C1AB8000 == 81 [pid = 2332] [id = 766] 13:20:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 139 (000000A9B906CC00) [pid = 2332] [serial = 2296] [outer = 0000000000000000] 13:20:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A9B976A800) [pid = 2332] [serial = 2297] [outer = 000000A9B906CC00] 13:20:02 INFO - PROCESS | 2332 | 1464294002819 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9BA749400) [pid = 2332] [serial = 2298] [outer = 000000A9B906CC00] 13:20:03 INFO - PROCESS | 2332 | 1464294003373 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]]]}] 13:20:03 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 13:20:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 965ms 13:20:03 INFO - PROCESS | 2332 | 1464294003386 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 2332 | 1464294003393 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:20:03 INFO - PROCESS | 2332 | 1464294003399 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:20:03 INFO - PROCESS | 2332 | 1464294003403 Marionette TRACE conn6 <- [1,3022,null,{}] 13:20:03 INFO - PROCESS | 2332 | 1464294003407 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}] 13:20:03 INFO - PROCESS | 2332 | 1464294003540 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:20:03 INFO - PROCESS | 2332 | 1464294003697 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983D70800 == 82 [pid = 2332] [id = 767] 13:20:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9B906DC00) [pid = 2332] [serial = 2299] [outer = 0000000000000000] 13:20:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A9BB68F800) [pid = 2332] [serial = 2300] [outer = 000000A9B906DC00] 13:20:03 INFO - PROCESS | 2332 | 1464294003755 Marionette DEBUG loaded listener.js 13:20:03 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9BBD48400) [pid = 2332] [serial = 2301] [outer = 000000A9B906DC00] 13:20:04 INFO - PROCESS | 2332 | 1464294004344 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]]]}] 13:20:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:20:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 983ms 13:20:04 INFO - PROCESS | 2332 | 1464294004389 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 2332 | 1464294004392 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:20:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:20:04 INFO - PROCESS | 2332 | 1464294004396 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - PROCESS | 2332 | 1464294004400 Marionette TRACE conn6 <- [1,3026,null,{}] 13:20:04 INFO - PROCESS | 2332 | 1464294004412 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}] 13:20:04 INFO - PROCESS | 2332 | 1464294004542 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:20:04 INFO - PROCESS | 2332 | 1464294004684 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983D11000 == 83 [pid = 2332] [id = 768] 13:20:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A980A70800) [pid = 2332] [serial = 2302] [outer = 0000000000000000] 13:20:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9BBD44000) [pid = 2332] [serial = 2303] [outer = 000000A980A70800] 13:20:04 INFO - PROCESS | 2332 | 1464294004744 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9BD67DC00) [pid = 2332] [serial = 2304] [outer = 000000A980A70800] 13:20:05 INFO - PROCESS | 2332 | 1464294005317 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"]]]}] 13:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:20:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 984ms 13:20:05 INFO - PROCESS | 2332 | 1464294005382 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 2332 | 1464294005385 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:20:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:20:05 INFO - PROCESS | 2332 | 1464294005389 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 2332 | 1464294005391 Marionette TRACE conn6 <- [1,3030,null,{}] 13:20:05 INFO - PROCESS | 2332 | 1464294005395 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}] 13:20:05 INFO - PROCESS | 2332 | 1464294005523 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:20:05 INFO - PROCESS | 2332 | 1464294005665 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 2332 | ++DOCSHELL 000000A982B64800 == 84 [pid = 2332] [id = 769] 13:20:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A983D46000) [pid = 2332] [serial = 2305] [outer = 0000000000000000] 13:20:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A983D4A400) [pid = 2332] [serial = 2306] [outer = 000000A983D46000] 13:20:05 INFO - PROCESS | 2332 | 1464294005723 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9BDCAE400) [pid = 2332] [serial = 2307] [outer = 000000A983D46000] 13:20:06 INFO - PROCESS | 2332 | 1464294006409 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]]]}] 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:20:06 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. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:20:06 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'.) 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:20:06 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. 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:20:06 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. 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:20:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:20:06 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. 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:20:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:20:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:20:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:20:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1065ms 13:20:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:20:06 INFO - PROCESS | 2332 | 1464294006458 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 2332 | 1464294006461 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:20:06 INFO - PROCESS | 2332 | 1464294006464 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 2332 | 1464294006467 Marionette TRACE conn6 <- [1,3034,null,{}] 13:20:06 INFO - PROCESS | 2332 | 1464294006471 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}] 13:20:06 INFO - PROCESS | 2332 | 1464294006595 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:20:06 INFO - PROCESS | 2332 | 1464294006708 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 2332 | ++DOCSHELL 000000A985E21800 == 85 [pid = 2332] [id = 770] 13:20:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A985E03400) [pid = 2332] [serial = 2308] [outer = 0000000000000000] 13:20:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A985E0F000) [pid = 2332] [serial = 2309] [outer = 000000A985E03400] 13:20:06 INFO - PROCESS | 2332 | 1464294006804 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A9BFD9D800) [pid = 2332] [serial = 2310] [outer = 000000A985E03400] 13:20:07 INFO - PROCESS | 2332 | [2332] 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 13:20:07 INFO - PROCESS | 2332 | 1464294007386 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:20:07 INFO - {} 13:20:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 943ms 13:20:07 INFO - PROCESS | 2332 | 1464294007407 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 2332 | 1464294007409 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:20:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:20:07 INFO - PROCESS | 2332 | 1464294007413 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 2332 | 1464294007415 Marionette TRACE conn6 <- [1,3038,null,{}] 13:20:07 INFO - PROCESS | 2332 | 1464294007419 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}] 13:20:07 INFO - PROCESS | 2332 | 1464294007577 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:20:07 INFO - PROCESS | 2332 | 1464294007724 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9816D1000 == 86 [pid = 2332] [id = 771] 13:20:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 154 (000000A9804DB800) [pid = 2332] [serial = 2311] [outer = 0000000000000000] 13:20:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 155 (000000A980607C00) [pid = 2332] [serial = 2312] [outer = 000000A9804DB800] 13:20:07 INFO - PROCESS | 2332 | 1464294007780 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 2332 | ++DOMWINDOW == 156 (000000A981307800) [pid = 2332] [serial = 2313] [outer = 000000A9804DB800] 13:20:08 INFO - PROCESS | 2332 | 1464294008326 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]]]}] 13:20:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:20:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:20:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:20:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:20:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 942ms 13:20:08 INFO - PROCESS | 2332 | 1464294008359 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:20:08 INFO - PROCESS | 2332 | 1464294008361 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:20:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:20:08 INFO - PROCESS | 2332 | 1464294008365 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:20:08 INFO - PROCESS | 2332 | 1464294008367 Marionette TRACE conn6 <- [1,3042,null,{}] 13:20:08 INFO - PROCESS | 2332 | 1464294008371 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}] 13:20:08 INFO - PROCESS | 2332 | 1464294008493 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:20:08 INFO - PROCESS | 2332 | 1464294008607 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9850CA800 == 87 [pid = 2332] [id = 772] 13:20:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 157 (000000A9812A0000) [pid = 2332] [serial = 2314] [outer = 0000000000000000] 13:20:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 158 (000000A98300D400) [pid = 2332] [serial = 2315] [outer = 000000A9812A0000] 13:20:08 INFO - PROCESS | 2332 | 1464294008704 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 2332 | ++DOMWINDOW == 159 (000000A9830AAC00) [pid = 2332] [serial = 2316] [outer = 000000A9812A0000] 13:20:09 INFO - PROCESS | 2332 | 1464294009520 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"]]]}] 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:20:09 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" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:20:09 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" 13:20:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:20:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:20:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1302ms 13:20:09 INFO - PROCESS | 2332 | 1464294009711 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 2332 | 1464294009714 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:20:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:20:09 INFO - PROCESS | 2332 | 1464294009722 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 2332 | 1464294009724 Marionette TRACE conn6 <- [1,3046,null,{}] 13:20:09 INFO - PROCESS | 2332 | 1464294009728 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}] 13:20:09 INFO - PROCESS | 2332 | 1464294009852 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:20:09 INFO - PROCESS | 2332 | 1464294009989 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B27C8000 == 88 [pid = 2332] [id = 773] 13:20:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 160 (000000A9830AF000) [pid = 2332] [serial = 2317] [outer = 0000000000000000] 13:20:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 161 (000000A9848E9000) [pid = 2332] [serial = 2318] [outer = 000000A9830AF000] 13:20:10 INFO - PROCESS | 2332 | 1464294010046 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 2332 | ++DOMWINDOW == 162 (000000A9AB1D2C00) [pid = 2332] [serial = 2319] [outer = 000000A9830AF000] 13:20:10 INFO - PROCESS | 2332 | 1464294010644 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]]]}] 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:20:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:20:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:20:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:20:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:20:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:20:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:20:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:20:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:20:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 992ms 13:20:10 INFO - PROCESS | 2332 | 1464294010742 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 2332 | 1464294010744 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:20:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:20:10 INFO - PROCESS | 2332 | 1464294010750 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 2332 | 1464294010752 Marionette TRACE conn6 <- [1,3050,null,{}] 13:20:10 INFO - PROCESS | 2332 | 1464294010756 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}] 13:20:10 INFO - PROCESS | 2332 | 1464294010870 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:20:11 INFO - PROCESS | 2332 | 1464294011189 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 2332 | ++DOCSHELL 000000A983D0A800 == 89 [pid = 2332] [id = 774] 13:20:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 163 (000000A980609C00) [pid = 2332] [serial = 2320] [outer = 0000000000000000] 13:20:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 164 (000000A980A65800) [pid = 2332] [serial = 2321] [outer = 000000A980609C00] 13:20:11 INFO - PROCESS | 2332 | 1464294011282 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 2332 | ++DOMWINDOW == 165 (000000A980A71C00) [pid = 2332] [serial = 2322] [outer = 000000A980609C00] 13:20:11 INFO - PROCESS | 2332 | [2332] 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 13:20:11 INFO - PROCESS | 2332 | 1464294011912 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:20:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:20:11 INFO - {} 13:20:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1194ms 13:20:11 INFO - PROCESS | 2332 | 1464294011958 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 2332 | 1464294011962 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:20:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:20:11 INFO - PROCESS | 2332 | 1464294011968 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 2332 | 1464294011972 Marionette TRACE conn6 <- [1,3054,null,{}] 13:20:11 INFO - PROCESS | 2332 | 1464294011977 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}] 13:20:12 INFO - PROCESS | 2332 | 1464294012106 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:20:12 INFO - PROCESS | 2332 | 1464294012250 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9845B8800 == 90 [pid = 2332] [id = 775] 13:20:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 166 (000000A983D3D000) [pid = 2332] [serial = 2323] [outer = 0000000000000000] 13:20:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 167 (000000A983D41800) [pid = 2332] [serial = 2324] [outer = 000000A983D3D000] 13:20:12 INFO - PROCESS | 2332 | 1464294012306 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 2332 | ++DOMWINDOW == 168 (000000A9848B4000) [pid = 2332] [serial = 2325] [outer = 000000A983D3D000] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C1265800 == 89 [pid = 2332] [id = 715] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B27C7000 == 88 [pid = 2332] [id = 716] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9C0BCA000 == 87 [pid = 2332] [id = 713] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9BBB8E000 == 86 [pid = 2332] [id = 764] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B9948000 == 85 [pid = 2332] [id = 763] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B914C000 == 84 [pid = 2332] [id = 762] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B815B000 == 83 [pid = 2332] [id = 761] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B5C21000 == 82 [pid = 2332] [id = 760] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9B19D9800 == 81 [pid = 2332] [id = 759] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 167 (000000A9BC6A5400) [pid = 2332] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A983181800 == 80 [pid = 2332] [id = 758] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9846D1800 == 79 [pid = 2332] [id = 757] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A982E28800 == 78 [pid = 2332] [id = 756] 13:20:12 INFO - PROCESS | 2332 | --DOCSHELL 000000A9816E3800 == 77 [pid = 2332] [id = 747] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 166 (000000A9B97A2C00) [pid = 2332] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 165 (000000A9B9D1C800) [pid = 2332] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 164 (000000A9B98C1400) [pid = 2332] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 163 (000000A9BB184800) [pid = 2332] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 162 (000000A982C20800) [pid = 2332] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 161 (000000A98116C000) [pid = 2332] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 160 (000000A9BB608000) [pid = 2332] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 159 (000000A9B6664400) [pid = 2332] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 158 (000000A9B2A0B400) [pid = 2332] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 157 (000000A9B5595800) [pid = 2332] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 156 (000000A9824E5000) [pid = 2332] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 155 (000000A9847CB400) [pid = 2332] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 154 (000000A9B976D400) [pid = 2332] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 153 (000000A9B6707000) [pid = 2332] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9BA2F2C00) [pid = 2332] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A982350C00) [pid = 2332] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A9B1411400) [pid = 2332] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9B240E800) [pid = 2332] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A9AB0D2000) [pid = 2332] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A9B8BCA000) [pid = 2332] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 146 (000000A9B0D83C00) [pid = 2332] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 145 (000000A9BA745800) [pid = 2332] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 144 (000000A9AB0C9000) [pid = 2332] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 143 (000000A9B550A400) [pid = 2332] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 142 (000000A981168800) [pid = 2332] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 141 (000000A9B97A1400) [pid = 2332] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 140 (000000A9BBDEF400) [pid = 2332] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | --DOMWINDOW == 139 (000000A9B84DC000) [pid = 2332] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 13:20:12 INFO - PROCESS | 2332 | 1464294012911 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]]]}] 13:20:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:20:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:20:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:20:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:20:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:20:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:20:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:20:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 985ms 13:20:12 INFO - PROCESS | 2332 | 1464294012960 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 2332 | 1464294012964 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:20:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:20:12 INFO - PROCESS | 2332 | 1464294012968 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 2332 | 1464294012970 Marionette TRACE conn6 <- [1,3058,null,{}] 13:20:12 INFO - PROCESS | 2332 | 1464294012976 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}] 13:20:13 INFO - PROCESS | 2332 | 1464294013089 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:20:13 INFO - PROCESS | 2332 | 1464294013191 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A985DC4000 == 78 [pid = 2332] [id = 776] 13:20:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 140 (000000A983BD0400) [pid = 2332] [serial = 2326] [outer = 0000000000000000] 13:20:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 141 (000000A9848B5400) [pid = 2332] [serial = 2327] [outer = 000000A983BD0400] 13:20:13 INFO - PROCESS | 2332 | 1464294013237 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 142 (000000A9850EF800) [pid = 2332] [serial = 2328] [outer = 000000A983BD0400] 13:20:13 INFO - PROCESS | 2332 | 1464294013666 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]]]}] 13:20:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:20:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:20:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:20:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:20:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:20:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:20:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 733ms 13:20:13 INFO - PROCESS | 2332 | 1464294013704 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 2332 | 1464294013707 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:20:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:20:13 INFO - PROCESS | 2332 | 1464294013717 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 2332 | 1464294013723 Marionette TRACE conn6 <- [1,3062,null,{}] 13:20:13 INFO - PROCESS | 2332 | 1464294013728 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}] 13:20:13 INFO - PROCESS | 2332 | 1464294013863 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:20:13 INFO - PROCESS | 2332 | 1464294013874 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B33CA000 == 79 [pid = 2332] [id = 777] 13:20:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 143 (000000A985429000) [pid = 2332] [serial = 2329] [outer = 0000000000000000] 13:20:13 INFO - PROCESS | 2332 | ++DOMWINDOW == 144 (000000A9856DB400) [pid = 2332] [serial = 2330] [outer = 000000A985429000] 13:20:13 INFO - PROCESS | 2332 | 1464294013920 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 145 (000000A9AB0D1000) [pid = 2332] [serial = 2331] [outer = 000000A985429000] 13:20:14 INFO - PROCESS | 2332 | 1464294014386 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]]]}] 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:20:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 13:20:14 INFO - PROCESS | 2332 | 1464294014405 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 2332 | 1464294014408 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:20:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:20:14 INFO - PROCESS | 2332 | 1464294014411 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 2332 | 1464294014413 Marionette TRACE conn6 <- [1,3066,null,{}] 13:20:14 INFO - PROCESS | 2332 | 1464294014417 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}] 13:20:14 INFO - PROCESS | 2332 | 1464294014523 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:20:14 INFO - PROCESS | 2332 | 1464294014529 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B84A2800 == 80 [pid = 2332] [id = 778] 13:20:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 146 (000000A9AC248C00) [pid = 2332] [serial = 2332] [outer = 0000000000000000] 13:20:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 147 (000000A9AC2AF800) [pid = 2332] [serial = 2333] [outer = 000000A9AC248C00] 13:20:14 INFO - PROCESS | 2332 | 1464294014574 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A9B0C69400) [pid = 2332] [serial = 2334] [outer = 000000A9AC248C00] 13:20:15 INFO - PROCESS | 2332 | 1464294015048 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] 13:20:15 INFO - PROCESS | 2332 | 1464294015141 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:20:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:20:15 INFO - PROCESS | 2332 | 1464294015145 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 2332 | 1464294015146 Marionette TRACE conn6 <- [1,3070,null,{}] 13:20:15 INFO - PROCESS | 2332 | 1464294015150 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}] 13:20:15 INFO - PROCESS | 2332 | 1464294015287 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:20:15 INFO - PROCESS | 2332 | 1464294015339 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B9729000 == 81 [pid = 2332] [id = 779] 13:20:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9B2480000) [pid = 2332] [serial = 2335] [outer = 0000000000000000] 13:20:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9B2993800) [pid = 2332] [serial = 2336] [outer = 000000A9B2480000] 13:20:15 INFO - PROCESS | 2332 | 1464294015393 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9B5C88400) [pid = 2332] [serial = 2337] [outer = 000000A9B2480000] 13:20:15 INFO - PROCESS | 2332 | 1464294015860 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]]]}] 13:20:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:20:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:20:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:20:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 13:20:15 INFO - PROCESS | 2332 | 1464294015882 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 2332 | 1464294015884 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:20:15 INFO - PROCESS | 2332 | 1464294015887 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:20:15 INFO - PROCESS | 2332 | 1464294015889 Marionette TRACE conn6 <- [1,3074,null,{}] 13:20:15 INFO - PROCESS | 2332 | 1464294015897 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}] 13:20:16 INFO - PROCESS | 2332 | 1464294016037 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:20:16 INFO - PROCESS | 2332 | 1464294016055 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BBB90000 == 82 [pid = 2332] [id = 780] 13:20:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A9B605C000) [pid = 2332] [serial = 2338] [outer = 0000000000000000] 13:20:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A9B67D1C00) [pid = 2332] [serial = 2339] [outer = 000000A9B605C000] 13:20:16 INFO - PROCESS | 2332 | 1464294016100 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 154 (000000A9B855D000) [pid = 2332] [serial = 2340] [outer = 000000A9B605C000] 13:20:16 INFO - PROCESS | 2332 | 1464294016545 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:20:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:20:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 13:20:16 INFO - PROCESS | 2332 | 1464294016582 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 2332 | 1464294016584 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:20:16 INFO - PROCESS | 2332 | 1464294016588 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:20:16 INFO - PROCESS | 2332 | 1464294016589 Marionette TRACE conn6 <- [1,3078,null,{}] 13:20:16 INFO - PROCESS | 2332 | 1464294016593 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}] 13:20:16 INFO - PROCESS | 2332 | 1464294016732 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:20:16 INFO - PROCESS | 2332 | 1464294016788 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC98F800 == 83 [pid = 2332] [id = 781] 13:20:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 155 (000000A9AC2A6800) [pid = 2332] [serial = 2341] [outer = 0000000000000000] 13:20:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 156 (000000A9B8584400) [pid = 2332] [serial = 2342] [outer = 000000A9AC2A6800] 13:20:16 INFO - PROCESS | 2332 | 1464294016834 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 2332 | ++DOMWINDOW == 157 (000000A9B8B79400) [pid = 2332] [serial = 2343] [outer = 000000A9AC2A6800] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 156 (000000A9811B9400) [pid = 2332] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 155 (000000A9AB70C400) [pid = 2332] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 154 (000000A9B2445800) [pid = 2332] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 153 (000000A9BC6A3400) [pid = 2332] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 152 (000000A9B2446000) [pid = 2332] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 151 (000000A9847D5C00) [pid = 2332] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 150 (000000A981310800) [pid = 2332] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 149 (000000A9AD81D000) [pid = 2332] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 148 (000000A980AE7C00) [pid = 2332] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:20:17 INFO - PROCESS | 2332 | --DOMWINDOW == 147 (000000A98060D400) [pid = 2332] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:20:17 INFO - PROCESS | 2332 | 1464294017403 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:20:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:20:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 879ms 13:20:17 INFO - PROCESS | 2332 | 1464294017470 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 2332 | 1464294017472 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:20:17 INFO - PROCESS | 2332 | 1464294017475 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:20:17 INFO - PROCESS | 2332 | 1464294017477 Marionette TRACE conn6 <- [1,3082,null,{}] 13:20:17 INFO - PROCESS | 2332 | 1464294017489 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}] 13:20:17 INFO - PROCESS | 2332 | 1464294017592 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:20:17 INFO - PROCESS | 2332 | 1464294017602 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BC9A2000 == 84 [pid = 2332] [id = 782] 13:20:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 148 (000000A980AE3400) [pid = 2332] [serial = 2344] [outer = 0000000000000000] 13:20:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 149 (000000A9B8B75800) [pid = 2332] [serial = 2345] [outer = 000000A980AE3400] 13:20:17 INFO - PROCESS | 2332 | 1464294017649 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 2332 | ++DOMWINDOW == 150 (000000A9B8BC3C00) [pid = 2332] [serial = 2346] [outer = 000000A980AE3400] 13:20:18 INFO - PROCESS | 2332 | 1464294018073 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:20:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 13:20:18 INFO - PROCESS | 2332 | 1464294018108 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 2332 | 1464294018111 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:20:18 INFO - PROCESS | 2332 | 1464294018114 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:20:18 INFO - PROCESS | 2332 | 1464294018115 Marionette TRACE conn6 <- [1,3086,null,{}] 13:20:18 INFO - PROCESS | 2332 | 1464294018119 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}] 13:20:18 INFO - PROCESS | 2332 | 1464294018272 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:20:18 INFO - PROCESS | 2332 | 1464294018317 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD625800 == 85 [pid = 2332] [id = 783] 13:20:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 151 (000000A9B97A1400) [pid = 2332] [serial = 2347] [outer = 0000000000000000] 13:20:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 152 (000000A9B9812C00) [pid = 2332] [serial = 2348] [outer = 000000A9B97A1400] 13:20:18 INFO - PROCESS | 2332 | 1464294018365 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 2332 | ++DOMWINDOW == 153 (000000A9B98C7800) [pid = 2332] [serial = 2349] [outer = 000000A9B97A1400] 13:20:18 INFO - PROCESS | 2332 | 1464294018773 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]]]}] 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:20:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 13:20:18 INFO - PROCESS | 2332 | 1464294018808 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 2332 | 1464294018810 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:20:18 INFO - PROCESS | 2332 | 1464294018814 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:20:18 INFO - PROCESS | 2332 | 1464294018815 Marionette TRACE conn6 <- [1,3090,null,{}] 13:20:18 INFO - PROCESS | 2332 | 1464294018819 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}] 13:20:18 INFO - PROCESS | 2332 | 1464294018971 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:20:18 INFO - PROCESS | 2332 | 1464294018980 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD73D000 == 86 [pid = 2332] [id = 784] 13:20:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 154 (000000A9B9CC7800) [pid = 2332] [serial = 2350] [outer = 0000000000000000] 13:20:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 155 (000000A9BA742000) [pid = 2332] [serial = 2351] [outer = 000000A9B9CC7800] 13:20:19 INFO - PROCESS | 2332 | 1464294019031 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 2332 | ++DOMWINDOW == 156 (000000A9BC6A3C00) [pid = 2332] [serial = 2352] [outer = 000000A9B9CC7800] 13:20:19 INFO - PROCESS | 2332 | 1464294019738 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:20:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:20:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 986ms 13:20:19 INFO - PROCESS | 2332 | 1464294019804 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 2332 | 1464294019810 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:20:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:20:19 INFO - PROCESS | 2332 | 1464294019814 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 2332 | 1464294019819 Marionette TRACE conn6 <- [1,3094,null,{}] 13:20:19 INFO - PROCESS | 2332 | 1464294019840 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}] 13:20:20 INFO - PROCESS | 2332 | 1464294019987 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:20:20 INFO - PROCESS | 2332 | 1464294020132 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9845A4000 == 87 [pid = 2332] [id = 785] 13:20:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 157 (000000A982C06C00) [pid = 2332] [serial = 2353] [outer = 0000000000000000] 13:20:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 158 (000000A983017800) [pid = 2332] [serial = 2354] [outer = 000000A982C06C00] 13:20:20 INFO - PROCESS | 2332 | 1464294020195 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 2332 | ++DOMWINDOW == 159 (000000A98349F400) [pid = 2332] [serial = 2355] [outer = 000000A982C06C00] 13:20:20 INFO - PROCESS | 2332 | 1464294020727 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]]]}] 13:20:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:20:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:20:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:20:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 943ms 13:20:20 INFO - PROCESS | 2332 | 1464294020761 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 2332 | 1464294020768 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:20:20 INFO - PROCESS | 2332 | 1464294020775 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:20:20 INFO - PROCESS | 2332 | 1464294020778 Marionette TRACE conn6 <- [1,3098,null,{}] 13:20:20 INFO - PROCESS | 2332 | 1464294020826 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}] 13:20:20 INFO - PROCESS | 2332 | 1464294020950 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:20:21 INFO - PROCESS | 2332 | 1464294021101 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9B19D9800 == 88 [pid = 2332] [id = 786] 13:20:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 160 (000000A9847D5400) [pid = 2332] [serial = 2356] [outer = 0000000000000000] 13:20:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 161 (000000A985424800) [pid = 2332] [serial = 2357] [outer = 000000A9847D5400] 13:20:21 INFO - PROCESS | 2332 | 1464294021200 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 2332 | ++DOMWINDOW == 162 (000000A9856D4800) [pid = 2332] [serial = 2358] [outer = 000000A9847D5400] 13:20:21 INFO - PROCESS | 2332 | 1464294021760 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"]]]}] 13:20:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:20:21 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 13:20:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:20:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:20:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1014ms 13:20:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:20:21 INFO - PROCESS | 2332 | 1464294021795 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 2332 | 1464294021798 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:20:21 INFO - PROCESS | 2332 | 1464294021802 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 2332 | 1464294021806 Marionette TRACE conn6 <- [1,3102,null,{}] 13:20:21 INFO - PROCESS | 2332 | 1464294021836 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}] 13:20:21 INFO - PROCESS | 2332 | 1464294021970 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:20:22 INFO - PROCESS | 2332 | 1464294022136 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\", \"7373949f-cc40-4711-82ab-237af321a5c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 2332 | ++DOCSHELL 000000A9BD72E800 == 89 [pid = 2332] [id = 787] 13:20:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 163 (000000A9AC2B1000) [pid = 2332] [serial = 2359] [outer = 0000000000000000] 13:20:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 164 (000000A9B240E800) [pid = 2332] [serial = 2360] [outer = 000000A9AC2B1000] 13:20:22 INFO - PROCESS | 2332 | 1464294022196 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 2332 | ++DOMWINDOW == 165 (000000A9B5C85000) [pid = 2332] [serial = 2361] [outer = 000000A9AC2B1000] 13:20:22 INFO - PROCESS | 2332 | 1464294022767 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]]]}] 13:20:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:20:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1004ms 13:20:22 INFO - PROCESS | 2332 | 1464294022807 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 2332 | 1464294022810 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:20:23 WARNING - u'runner_teardown' () 13:20:23 INFO - No more tests 13:20:23 INFO - Got 0 unexpected results 13:20:23 INFO - SUITE-END | took 701s 13:20:23 INFO - Closing logging queue 13:20:23 INFO - queue closed 13:20:24 INFO - Return code: 0 13:20:24 WARNING - # TBPL SUCCESS # 13:20:24 INFO - Running post-action listener: _resource_record_post_action 13:20:24 INFO - Running post-run listener: _resource_record_post_run 13:20:25 INFO - Total resource usage - Wall time: 711s; CPU: 14.0%; Read bytes: 169619456; Write bytes: 1009895936; Read time: 2207990; Write time: 5511780 13:20:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:20:25 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 28955648; Read time: 0; Write time: 84500 13:20:25 INFO - run-tests - Wall time: 708s; CPU: 14.0%; Read bytes: 169619456; Write bytes: 900036096; Read time: 2207990; Write time: 5364220 13:20:25 INFO - Running post-run listener: _upload_blobber_files 13:20:25 INFO - Blob upload gear active. 13:20:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:20:25 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 13:20:25 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'] 13:20:25 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 13:20:25 INFO - (blobuploader) - INFO - Open directory for files ... 13:20:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:20:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:20:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:26 INFO - (blobuploader) - INFO - Done attempting. 13:20:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:20:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:20:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:28 INFO - (blobuploader) - INFO - Done attempting. 13:20:28 INFO - (blobuploader) - INFO - Iteration through files over. 13:20:28 INFO - Return code: 0 13:20:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:20:28 INFO - Using _rmtree_windows ... 13:20:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:20:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/703dd2226f8fcef08f3e4b2d578d89f489dc1d184f326da8aaa6f3d2f2b371e7e91fdd8cc1019bb910060686dac7c4e7c569944f9b9adf1601ff9894607a5825", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05f5f9542690878fb3b732cbf0c920ec3e99b7624751916bf64cf97c896d95b2fbf9a7f33d67c5c9d729a39886e6546e4beee8f1f9d1653b539eb28cb617adef"} 13:20:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:20:28 INFO - Writing to file C:\slave\test\properties\blobber_files 13:20:28 INFO - Contents: 13:20:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/703dd2226f8fcef08f3e4b2d578d89f489dc1d184f326da8aaa6f3d2f2b371e7e91fdd8cc1019bb910060686dac7c4e7c569944f9b9adf1601ff9894607a5825", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05f5f9542690878fb3b732cbf0c920ec3e99b7624751916bf64cf97c896d95b2fbf9a7f33d67c5c9d729a39886e6546e4beee8f1f9d1653b539eb28cb617adef"} 13:20:28 INFO - Running post-run listener: copy_logs_to_upload_dir 13:20:28 INFO - Copying logs to upload dir... 13:20:28 INFO - mkdir: C:\slave\test\build\upload\logs 13:20:28 INFO - Copying logs to upload dir... 13:20:28 INFO - Using _rmtree_windows ... 13:20:28 INFO - Using _rmtree_windows ... 13:20:28 INFO - Using _rmtree_windows ... 13:20:28 INFO - Using _rmtree_windows ... 13:20:28 INFO - Using _rmtree_windows ... 13:20:28 INFO - Using _rmtree_windows ... 13:20:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=910.219000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 10 secs) (at 2016-05-26 13:20:28.615468) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:28.617539) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 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-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/703dd2226f8fcef08f3e4b2d578d89f489dc1d184f326da8aaa6f3d2f2b371e7e91fdd8cc1019bb910060686dac7c4e7c569944f9b9adf1601ff9894607a5825", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05f5f9542690878fb3b732cbf0c920ec3e99b7624751916bf64cf97c896d95b2fbf9a7f33d67c5c9d729a39886e6546e4beee8f1f9d1653b539eb28cb617adef"} build_url:https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/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/IzsYiC1kSnGodCRohKX6Vw/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/703dd2226f8fcef08f3e4b2d578d89f489dc1d184f326da8aaa6f3d2f2b371e7e91fdd8cc1019bb910060686dac7c4e7c569944f9b9adf1601ff9894607a5825", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05f5f9542690878fb3b732cbf0c920ec3e99b7624751916bf64cf97c896d95b2fbf9a7f33d67c5c9d729a39886e6546e4beee8f1f9d1653b539eb28cb617adef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IzsYiC1kSnGodCRohKX6Vw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:28.738309) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:28.738650) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 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-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:28.855151) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:28.855471) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:29.612656) ========= ========= Total master_lag: 0.83 =========