builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-174 starttime: 1462470196.88 results: success (0) buildid: 20160505085246 builduid: 441f70eebd0542f4b1254629e64ab8dc revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:16.884421) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:16.884984) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:16.885279) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:17.023385) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 10:43:17.023779) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False --10:43:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.17 MB/s 10:43:19 (9.17 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.289000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 10:43:19.369284) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 10:43:19.369616) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.710000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 10:43:22.091202) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 10:43:22.091777) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --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 45197bd1bd11fccc5da8efc98629a64b664a387d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False 2016-05-05 10:43:22,414 truncating revision to first 12 chars 2016-05-05 10:43:22,414 Setting DEBUG logging. 2016-05-05 10:43:22,414 attempt 1/10 2016-05-05 10:43:22,414 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/45197bd1bd11?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 10:43:22,874 unpacking tar archive at: mozilla-aurora-45197bd1bd11/testing/mozharness/ program finished with exit code 0 elapsedTime=1.281000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 10:43:23.433529) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:23.433985) ========= script_repo_revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:23.434512) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:23.434886) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 10:43:23.452415) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 32 secs) (at 2016-05-05 10:43:23.452744) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 10:43:23 INFO - MultiFileLogger online at 20160505 10:43:23 in C:\slave\test 10:43:23 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 10:43:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:43:23 INFO - {'append_to_log': False, 10:43:23 INFO - 'base_work_dir': 'C:\\slave\\test', 10:43:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 10:43:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:43:23 INFO - 'buildbot_json_path': 'buildprops.json', 10:43:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:43:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:43:23 INFO - 'download_minidump_stackwalk': True, 10:43:23 INFO - 'download_symbols': 'true', 10:43:23 INFO - 'e10s': False, 10:43:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:43:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:43:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:43:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:43:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:43:23 INFO - 'C:/mozilla-build/tooltool.py'), 10:43:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:43:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:43:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:43:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:43:23 INFO - 'log_level': 'info', 10:43:23 INFO - 'log_to_console': True, 10:43:23 INFO - 'opt_config_files': (), 10:43:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:43:23 INFO - '--processes=1', 10:43:23 INFO - '--config=%(test_path)s/wptrunner.ini', 10:43:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:43:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:43:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:43:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:43:23 INFO - 'pip_index': False, 10:43:23 INFO - 'require_test_zip': True, 10:43:23 INFO - 'test_type': ('testharness',), 10:43:23 INFO - 'this_chunk': '1', 10:43:23 INFO - 'total_chunks': '10', 10:43:23 INFO - 'virtualenv_path': 'venv', 10:43:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:43:23 INFO - 'work_dir': 'build'} 10:43:23 INFO - ##### 10:43:23 INFO - ##### Running clobber step. 10:43:23 INFO - ##### 10:43:23 INFO - Running pre-action listener: _resource_record_pre_action 10:43:23 INFO - Running main action method: clobber 10:43:23 INFO - rmtree: C:\slave\test\build 10:43:23 INFO - Using _rmtree_windows ... 10:43:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:45:35 INFO - Running post-action listener: _resource_record_post_action 10:45:35 INFO - ##### 10:45:35 INFO - ##### Running read-buildbot-config step. 10:45:35 INFO - ##### 10:45:35 INFO - Running pre-action listener: _resource_record_pre_action 10:45:35 INFO - Running main action method: read_buildbot_config 10:45:35 INFO - Using buildbot properties: 10:45:35 INFO - { 10:45:35 INFO - "project": "", 10:45:35 INFO - "product": "firefox", 10:45:35 INFO - "script_repo_revision": "production", 10:45:35 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 10:45:35 INFO - "repository": "", 10:45:35 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 10:45:35 INFO - "buildid": "20160505085246", 10:45:35 INFO - "pgo_build": "False", 10:45:35 INFO - "basedir": "C:\\slave\\test", 10:45:35 INFO - "buildnumber": 36, 10:45:35 INFO - "slavename": "t-w864-ix-174", 10:45:35 INFO - "revision": "45197bd1bd11fccc5da8efc98629a64b664a387d", 10:45:35 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 10:45:35 INFO - "platform": "win64", 10:45:35 INFO - "branch": "mozilla-aurora", 10:45:35 INFO - "repo_path": "releases/mozilla-aurora", 10:45:35 INFO - "moz_repo_path": "", 10:45:35 INFO - "stage_platform": "win64", 10:45:35 INFO - "builduid": "441f70eebd0542f4b1254629e64ab8dc", 10:45:35 INFO - "slavebuilddir": "test" 10:45:35 INFO - } 10:45:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 10:45:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 10:45:35 INFO - Running post-action listener: _resource_record_post_action 10:45:35 INFO - ##### 10:45:35 INFO - ##### Running download-and-extract step. 10:45:35 INFO - ##### 10:45:35 INFO - Running pre-action listener: _resource_record_pre_action 10:45:35 INFO - Running main action method: download_and_extract 10:45:35 INFO - mkdir: C:\slave\test\build\tests 10:45: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')]} 10:45:35 INFO - https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 10:45:35 INFO - trying https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 10:45:35 INFO - Downloading https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:45:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:45:36 INFO - Downloaded 1274 bytes. 10:45:36 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 10:45:36 INFO - Using the following test package requirements: 10:45:36 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 10:45:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 10:45:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 10:45:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'jsshell-win64.zip'], 10:45:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 10:45:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 10:45:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 10:45:36 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 10:45:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 10:45:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:45:36 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 10:45:36 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 10:45: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')]} 10:45:36 INFO - https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 10:45:36 INFO - trying https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 10:45:36 INFO - Downloading https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:45:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:45:37 INFO - Downloaded 21618045 bytes. 10:45:37 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/*'] 10:45:37 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/* 10:45:39 INFO - caution: filename not matched: web-platform/* 10:45:39 INFO - Return code: 11 10:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:45:39 INFO - https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 10:45:39 INFO - trying https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 10:45:39 INFO - Downloading https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:45:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:45:41 INFO - Downloaded 36408675 bytes. 10:45:41 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/*'] 10:45:41 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/* 10:46:24 INFO - caution: filename not matched: bin/* 10:46:24 INFO - caution: filename not matched: config/* 10:46:24 INFO - caution: filename not matched: mozbase/* 10:46:24 INFO - caution: filename not matched: marionette/* 10:46:24 INFO - caution: filename not matched: tools/wptserve/* 10:46:24 INFO - Return code: 11 10:46:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:24 INFO - https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 10:46:24 INFO - trying https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 10:46:24 INFO - Downloading https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 10:46:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:46:26 INFO - Downloaded 85322938 bytes. 10:46:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 10:46:26 INFO - mkdir: C:\slave\test\properties 10:46:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:46:26 INFO - Writing to file C:\slave\test\properties\build_url 10:46:26 INFO - Contents: 10:46:26 INFO - build_url:https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 10:46:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 10:46:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:46:27 INFO - Writing to file C:\slave\test\properties\symbols_url 10:46:27 INFO - Contents: 10:46:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 10:46:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:27 INFO - https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:46:27 INFO - trying https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 10:46:27 INFO - Downloading https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:46:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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 10:46:28 INFO - Downloaded 53577983 bytes. 10:46:28 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'] 10:46:28 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 10:46:34 INFO - Return code: 0 10:46:34 INFO - Running post-action listener: _resource_record_post_action 10:46:34 INFO - Running post-action listener: set_extra_try_arguments 10:46:34 INFO - ##### 10:46:34 INFO - ##### Running create-virtualenv step. 10:46:34 INFO - ##### 10:46:34 INFO - Running pre-action listener: _pre_create_virtualenv 10:46:34 INFO - Running pre-action listener: _resource_record_pre_action 10:46:34 INFO - Running main action method: create_virtualenv 10:46:34 INFO - Creating virtualenv C:\slave\test\build\venv 10:46:34 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 10:46:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:46:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:46:40 INFO - Installing distribute......................................................................................................................................................................................done. 10:46:42 INFO - Return code: 0 10:46:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:46:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:46:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:46:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:46:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 10:46:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:46:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:46:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 10:46:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:46:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:46:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:46:42 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 10:46:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:46:42 INFO - 'DCLOCATION': 'SCL3', 10:46:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:46:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:46:42 INFO - 'HOMEDRIVE': 'C:', 10:46:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 10:46:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:46:42 INFO - 'KTS_VERSION': '1.19c', 10:46:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 10:46:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 10:46:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:46:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:46:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:46:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:46:42 INFO - 'MOZ_NO_REMOTE': '1', 10:46:42 INFO - 'NO_EM_RESTART': '1', 10:46:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:46:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:46:42 INFO - 'OS': 'Windows_NT', 10:46:42 INFO - 'OURDRIVE': 'C:', 10:46:42 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 10:46:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:46:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:46:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:46:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:46:42 INFO - 'PROCESSOR_LEVEL': '6', 10:46:42 INFO - 'PROCESSOR_REVISION': '1e05', 10:46:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:46:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:46:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:46:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:46:42 INFO - 'PROMPT': '$P$G', 10:46:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:46:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:46:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:46:42 INFO - 'PWD': 'C:\\slave\\test', 10:46:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:46:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:46:42 INFO - 'SYSTEMDRIVE': 'C:', 10:46:42 INFO - 'SYSTEMROOT': 'C:\\windows', 10:46:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:42 INFO - 'TEST1': 'testie', 10:46:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:42 INFO - 'USERDOMAIN': 'T-W864-IX-174', 10:46:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 10:46:42 INFO - 'USERNAME': 'cltbld', 10:46:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 10:46:42 INFO - 'WINDIR': 'C:\\windows', 10:46:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:46:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:46:43 INFO - Downloading/unpacking psutil>=0.7.1 10:46:43 INFO - Running setup.py egg_info for package psutil 10:46:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:46:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:46:43 INFO - Installing collected packages: psutil 10:46:43 INFO - Running setup.py install for psutil 10:46:43 INFO - building 'psutil._psutil_windows' extension 10:46:43 INFO - error: Unable to find vcvarsall.bat 10:46:43 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-qn5m07-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:46:43 INFO - running install 10:46:43 INFO - running build 10:46:43 INFO - running build_py 10:46:43 INFO - creating build 10:46:43 INFO - creating build\lib.win32-2.7 10:46:43 INFO - creating build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:46:43 INFO - running build_ext 10:46:43 INFO - building 'psutil._psutil_windows' extension 10:46:43 INFO - error: Unable to find vcvarsall.bat 10:46:43 INFO - ---------------------------------------- 10:46:43 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-qn5m07-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:46:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-174\AppData\Roaming\pip\pip.log 10:46:43 WARNING - Return code: 1 10:46:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:46:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:46:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:46:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:46:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:46:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:46:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 10:46:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:46:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:46:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:46:43 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 10:46:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:46:43 INFO - 'DCLOCATION': 'SCL3', 10:46:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:46:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:46:43 INFO - 'HOMEDRIVE': 'C:', 10:46:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 10:46:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:46:43 INFO - 'KTS_VERSION': '1.19c', 10:46:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 10:46:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 10:46:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:46:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:46:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:46:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:46:43 INFO - 'MOZ_NO_REMOTE': '1', 10:46:43 INFO - 'NO_EM_RESTART': '1', 10:46:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:46:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:46:43 INFO - 'OS': 'Windows_NT', 10:46:43 INFO - 'OURDRIVE': 'C:', 10:46:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 10:46:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:46:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:46:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:46:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:46:43 INFO - 'PROCESSOR_LEVEL': '6', 10:46:43 INFO - 'PROCESSOR_REVISION': '1e05', 10:46:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:46:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:46:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:46:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:46:43 INFO - 'PROMPT': '$P$G', 10:46:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:46:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:46:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:46:43 INFO - 'PWD': 'C:\\slave\\test', 10:46:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:46:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:46:43 INFO - 'SYSTEMDRIVE': 'C:', 10:46:43 INFO - 'SYSTEMROOT': 'C:\\windows', 10:46:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:43 INFO - 'TEST1': 'testie', 10:46:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:43 INFO - 'USERDOMAIN': 'T-W864-IX-174', 10:46:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 10:46:43 INFO - 'USERNAME': 'cltbld', 10:46:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 10:46:43 INFO - 'WINDIR': 'C:\\windows', 10:46:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:46:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:46:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:46:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:46:44 INFO - Running setup.py egg_info for package mozsystemmonitor 10:46:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:46:44 INFO - Running setup.py egg_info for package psutil 10:46:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:46:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:46:44 INFO - Installing collected packages: mozsystemmonitor, psutil 10:46:44 INFO - Running setup.py install for mozsystemmonitor 10:46:44 INFO - Running setup.py install for psutil 10:46:44 INFO - building 'psutil._psutil_windows' extension 10:46:44 INFO - error: Unable to find vcvarsall.bat 10:46:44 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-vt_cgt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:46:44 INFO - running install 10:46:44 INFO - running build 10:46:44 INFO - running build_py 10:46:44 INFO - running build_ext 10:46:44 INFO - building 'psutil._psutil_windows' extension 10:46:44 INFO - error: Unable to find vcvarsall.bat 10:46:44 INFO - ---------------------------------------- 10:46:44 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-vt_cgt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:46:44 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-174\AppData\Roaming\pip\pip.log 10:46:44 WARNING - Return code: 1 10:46:44 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:46:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:46:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:46:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:46:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:46:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:46:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:46:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:46:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:46:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 10:46:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:46:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:46:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:46:44 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 10:46:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:46:44 INFO - 'DCLOCATION': 'SCL3', 10:46:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:46:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:46:44 INFO - 'HOMEDRIVE': 'C:', 10:46:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 10:46:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:46:44 INFO - 'KTS_VERSION': '1.19c', 10:46:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 10:46:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 10:46:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:46:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:46:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:46:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:46:44 INFO - 'MOZ_NO_REMOTE': '1', 10:46:44 INFO - 'NO_EM_RESTART': '1', 10:46:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:46:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:46:44 INFO - 'OS': 'Windows_NT', 10:46:44 INFO - 'OURDRIVE': 'C:', 10:46:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 10:46:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:46:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:46:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:46:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:46:44 INFO - 'PROCESSOR_LEVEL': '6', 10:46:44 INFO - 'PROCESSOR_REVISION': '1e05', 10:46:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:46:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:46:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:46:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:46:44 INFO - 'PROMPT': '$P$G', 10:46:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:46:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:46:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:46:44 INFO - 'PWD': 'C:\\slave\\test', 10:46:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:46:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:46:44 INFO - 'SYSTEMDRIVE': 'C:', 10:46:44 INFO - 'SYSTEMROOT': 'C:\\windows', 10:46:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:44 INFO - 'TEST1': 'testie', 10:46:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:44 INFO - 'USERDOMAIN': 'T-W864-IX-174', 10:46:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 10:46:44 INFO - 'USERNAME': 'cltbld', 10:46:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 10:46:44 INFO - 'WINDIR': 'C:\\windows', 10:46:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:46:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:46:44 INFO - Downloading/unpacking blobuploader==1.2.4 10:46:44 INFO - Downloading blobuploader-1.2.4.tar.gz 10:46:44 INFO - Running setup.py egg_info for package blobuploader 10:46:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:46:48 INFO - Running setup.py egg_info for package requests 10:46:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:46:48 INFO - Downloading docopt-0.6.1.tar.gz 10:46:48 INFO - Running setup.py egg_info for package docopt 10:46:48 INFO - Installing collected packages: blobuploader, docopt, requests 10:46:48 INFO - Running setup.py install for blobuploader 10:46:48 INFO - Running setup.py install for docopt 10:46:48 INFO - Running setup.py install for requests 10:46:48 INFO - Successfully installed blobuploader docopt requests 10:46:48 INFO - Cleaning up... 10:46:48 INFO - Return code: 0 10:46:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:46: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')]} 10:46:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:46: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')]} 10:46:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:46:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, '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-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:46:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:46:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:46:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:46:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 10:46:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:46:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:46:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:46:48 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 10:46:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:46:48 INFO - 'DCLOCATION': 'SCL3', 10:46:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:46:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:46:48 INFO - 'HOMEDRIVE': 'C:', 10:46:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 10:46:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:46:48 INFO - 'KTS_VERSION': '1.19c', 10:46:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 10:46:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 10:46:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:46:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:46:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:46:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:46:48 INFO - 'MOZ_NO_REMOTE': '1', 10:46:48 INFO - 'NO_EM_RESTART': '1', 10:46:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:46:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:46:48 INFO - 'OS': 'Windows_NT', 10:46:48 INFO - 'OURDRIVE': 'C:', 10:46: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', 10:46:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:46:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:46:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:46:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:46:48 INFO - 'PROCESSOR_LEVEL': '6', 10:46:48 INFO - 'PROCESSOR_REVISION': '1e05', 10:46:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:46:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:46:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:46:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:46:48 INFO - 'PROMPT': '$P$G', 10:46:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:46:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:46:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:46:48 INFO - 'PWD': 'C:\\slave\\test', 10:46:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:46:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:46:48 INFO - 'SYSTEMDRIVE': 'C:', 10:46:48 INFO - 'SYSTEMROOT': 'C:\\windows', 10:46:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:48 INFO - 'TEST1': 'testie', 10:46:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:46:48 INFO - 'USERDOMAIN': 'T-W864-IX-174', 10:46:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 10:46:48 INFO - 'USERNAME': 'cltbld', 10:46:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 10:46:48 INFO - 'WINDIR': 'C:\\windows', 10:46:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:46:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:46:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:46:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:46:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:46:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:46:53 INFO - Unpacking c:\slave\test\build\tests\marionette 10:46:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:46:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:46:53 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:46:53 INFO - Running setup.py install for browsermob-proxy 10:47:08 INFO - Running setup.py install for manifestparser 10:47:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for marionette-client 10:47:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:47:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for marionette-driver 10:47:08 INFO - Running setup.py install for mozcrash 10:47:08 INFO - Running setup.py install for mozdebug 10:47:08 INFO - Running setup.py install for mozdevice 10:47:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for mozfile 10:47:08 INFO - Running setup.py install for mozhttpd 10:47:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for mozinfo 10:47:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for mozInstall 10:47:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for mozleak 10:47:08 INFO - Running setup.py install for mozlog 10:47:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for moznetwork 10:47:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for mozprocess 10:47:08 INFO - Running setup.py install for mozprofile 10:47:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for mozrunner 10:47:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for mozscreenshot 10:47:08 INFO - Running setup.py install for moztest 10:47:08 INFO - Running setup.py install for mozversion 10:47:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:47:08 INFO - Running setup.py install for wptserve 10:47:08 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:47:08 INFO - Cleaning up... 10:47:08 INFO - Return code: 0 10:47:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:47:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:47:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:47:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:47:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:47:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E7830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, '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-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:47:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:47:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:47:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:47:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 10:47:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:47:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:47:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:47:08 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 10:47:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:47:08 INFO - 'DCLOCATION': 'SCL3', 10:47:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:47:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:47:08 INFO - 'HOMEDRIVE': 'C:', 10:47:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 10:47:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:47:08 INFO - 'KTS_VERSION': '1.19c', 10:47:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 10:47:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 10:47:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:47:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:47:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:47:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:47:08 INFO - 'MOZ_NO_REMOTE': '1', 10:47:08 INFO - 'NO_EM_RESTART': '1', 10:47:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:47:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:47:08 INFO - 'OS': 'Windows_NT', 10:47:08 INFO - 'OURDRIVE': 'C:', 10:47:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 10:47:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:47:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:47:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:47:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:47:08 INFO - 'PROCESSOR_LEVEL': '6', 10:47:08 INFO - 'PROCESSOR_REVISION': '1e05', 10:47:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:47:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:47:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:47:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:47:08 INFO - 'PROMPT': '$P$G', 10:47:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:47:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:47:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:47:08 INFO - 'PWD': 'C:\\slave\\test', 10:47:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:47:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:47:08 INFO - 'SYSTEMDRIVE': 'C:', 10:47:08 INFO - 'SYSTEMROOT': 'C:\\windows', 10:47:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:47:08 INFO - 'TEST1': 'testie', 10:47:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:47:08 INFO - 'USERDOMAIN': 'T-W864-IX-174', 10:47:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 10:47:08 INFO - 'USERNAME': 'cltbld', 10:47:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 10:47:08 INFO - 'WINDIR': 'C:\\windows', 10:47:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:47:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:47:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:47:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:47:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:47:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:47:12 INFO - Unpacking c:\slave\test\build\tests\marionette 10:47:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:47:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:47:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:47:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:47:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:47:24 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:47:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:47:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:47:24 INFO - Downloading blessings-1.6.tar.gz 10:47:24 INFO - Running setup.py egg_info for package blessings 10:47:24 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:47:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:47:24 INFO - Running setup.py install for blessings 10:47:24 INFO - Running setup.py install for browsermob-proxy 10:47:24 INFO - Running setup.py install for manifestparser 10:47:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Running setup.py install for marionette-client 10:47:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:47:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Running setup.py install for marionette-driver 10:47:24 INFO - Running setup.py install for mozcrash 10:47:24 INFO - Running setup.py install for mozdebug 10:47:24 INFO - Running setup.py install for mozdevice 10:47:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Running setup.py install for mozhttpd 10:47:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Running setup.py install for mozInstall 10:47:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Running setup.py install for mozleak 10:47:24 INFO - Running setup.py install for mozprofile 10:47:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Running setup.py install for mozrunner 10:47:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:47:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:47:26 INFO - Running setup.py install for mozscreenshot 10:47:26 INFO - Running setup.py install for moztest 10:47:26 INFO - Running setup.py install for mozversion 10:47:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:47:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:47:26 INFO - Running setup.py install for wptserve 10:47:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:47:26 INFO - Cleaning up... 10:47:26 INFO - Return code: 0 10:47:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:47:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:47:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:47:27 INFO - Reading from file tmpfile_stdout 10:47:27 INFO - Using _rmtree_windows ... 10:47:27 INFO - Using _rmtree_windows ... 10:47:27 INFO - Current package versions: 10:47:27 INFO - blessings == 1.6 10:47:27 INFO - blobuploader == 1.2.4 10:47:27 INFO - browsermob-proxy == 0.6.0 10:47:27 INFO - distribute == 0.6.14 10:47:27 INFO - docopt == 0.6.1 10:47:27 INFO - manifestparser == 1.1 10:47:27 INFO - marionette-client == 2.3.0 10:47:27 INFO - marionette-driver == 1.4.0 10:47:27 INFO - mozInstall == 1.12 10:47:27 INFO - mozcrash == 0.17 10:47:27 INFO - mozdebug == 0.1 10:47:27 INFO - mozdevice == 0.48 10:47:27 INFO - mozfile == 1.2 10:47:27 INFO - mozhttpd == 0.7 10:47:27 INFO - mozinfo == 0.9 10:47:27 INFO - mozleak == 0.1 10:47:27 INFO - mozlog == 3.1 10:47:27 INFO - moznetwork == 0.27 10:47:27 INFO - mozprocess == 0.22 10:47:27 INFO - mozprofile == 0.28 10:47:27 INFO - mozrunner == 6.11 10:47:27 INFO - mozscreenshot == 0.1 10:47:27 INFO - mozsystemmonitor == 0.0 10:47:27 INFO - moztest == 0.7 10:47:27 INFO - mozversion == 1.4 10:47:27 INFO - requests == 1.2.3 10:47:27 INFO - wptserve == 1.4.0 10:47:27 INFO - Running post-action listener: _resource_record_post_action 10:47:27 INFO - Running post-action listener: _start_resource_monitoring 10:47:27 INFO - Starting resource monitoring. 10:47:27 INFO - ##### 10:47:27 INFO - ##### Running pull step. 10:47:27 INFO - ##### 10:47:27 INFO - Running pre-action listener: _resource_record_pre_action 10:47:27 INFO - Running main action method: pull 10:47:27 INFO - Pull has nothing to do! 10:47:27 INFO - Running post-action listener: _resource_record_post_action 10:47:27 INFO - ##### 10:47:27 INFO - ##### Running install step. 10:47:27 INFO - ##### 10:47:27 INFO - Running pre-action listener: _resource_record_pre_action 10:47:27 INFO - Running main action method: install 10:47:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:47:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:47:27 INFO - Reading from file tmpfile_stdout 10:47:27 INFO - Using _rmtree_windows ... 10:47:27 INFO - Using _rmtree_windows ... 10:47:27 INFO - Detecting whether we're running mozinstall >=1.0... 10:47:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:47:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:47:27 INFO - Reading from file tmpfile_stdout 10:47:27 INFO - Output received: 10:47:27 INFO - Usage: mozinstall-script.py [options] installer 10:47:27 INFO - Options: 10:47:27 INFO - -h, --help show this help message and exit 10:47:27 INFO - -d DEST, --destination=DEST 10:47:27 INFO - Directory to install application into. [default: 10:47:27 INFO - "C:\slave\test"] 10:47:27 INFO - --app=APP Application being installed. [default: firefox] 10:47:27 INFO - Using _rmtree_windows ... 10:47:27 INFO - Using _rmtree_windows ... 10:47:27 INFO - mkdir: C:\slave\test\build\application 10:47:27 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'] 10:47:27 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 10:47:30 INFO - Reading from file tmpfile_stdout 10:47:30 INFO - Output received: 10:47:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:47:30 INFO - Using _rmtree_windows ... 10:47:30 INFO - Using _rmtree_windows ... 10:47:30 INFO - Running post-action listener: _resource_record_post_action 10:47:30 INFO - ##### 10:47:30 INFO - ##### Running run-tests step. 10:47:30 INFO - ##### 10:47:30 INFO - Running pre-action listener: _resource_record_pre_action 10:47:30 INFO - Running main action method: run_tests 10:47:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:47:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:47:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:47:30 INFO - grabbing minidump binary from tooltool 10:47:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:47:30 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:47:30 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 10:47:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 10:47:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:47:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprx5slu 10:47:30 INFO - INFO - File integrity verified, renaming tmprx5slu to win32-minidump_stackwalk.exe 10:47:30 INFO - Return code: 0 10:47:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:47:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:47:31 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/CZdN5jtJRlewJisYnRV9aw/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 10:47:31 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/CZdN5jtJRlewJisYnRV9aw/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 10:47:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:47:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 10:47:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:47:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:47:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:47:31 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 10:47:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:47:31 INFO - 'DCLOCATION': 'SCL3', 10:47:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:47:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:47:31 INFO - 'HOMEDRIVE': 'C:', 10:47:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 10:47:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:47:31 INFO - 'KTS_VERSION': '1.19c', 10:47:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 10:47:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 10:47:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:47:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:47:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:47:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:47:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:47:31 INFO - 'MOZ_NO_REMOTE': '1', 10:47:31 INFO - 'NO_EM_RESTART': '1', 10:47:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:47:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:47:31 INFO - 'OS': 'Windows_NT', 10:47:31 INFO - 'OURDRIVE': 'C:', 10:47:31 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 10:47:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:47:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:47:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:47:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:47:31 INFO - 'PROCESSOR_LEVEL': '6', 10:47:31 INFO - 'PROCESSOR_REVISION': '1e05', 10:47:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:47:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:47:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:47:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:47:31 INFO - 'PROMPT': '$P$G', 10:47:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:47:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:47:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:47:31 INFO - 'PWD': 'C:\\slave\\test', 10:47:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:47:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:47:31 INFO - 'SYSTEMDRIVE': 'C:', 10:47:31 INFO - 'SYSTEMROOT': 'C:\\windows', 10:47:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:47:31 INFO - 'TEST1': 'testie', 10:47:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:47:31 INFO - 'USERDOMAIN': 'T-W864-IX-174', 10:47:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 10:47:31 INFO - 'USERNAME': 'cltbld', 10:47:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 10:47:31 INFO - 'WINDIR': 'C:\\windows', 10:47:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:47:31 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/CZdN5jtJRlewJisYnRV9aw/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 10:47:32 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 10:47:32 INFO - import pkg_resources 10:47:34 INFO - Using 1 client processes 10:47:36 INFO - SUITE-START | Running 778 tests 10:47:36 INFO - Running testharness tests 10:47:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:47:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:47:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:47:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 10:47:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:47:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:47:37 INFO - Setting up ssl 10:47:37 INFO - PROCESS | certutil | 10:47:38 INFO - PROCESS | certutil | 10:47:38 INFO - PROCESS | certutil | 10:47:38 INFO - Certificate Nickname Trust Attributes 10:47:38 INFO - SSL,S/MIME,JAR/XPI 10:47:38 INFO - 10:47:38 INFO - web-platform-tests CT,, 10:47:38 INFO - 10:47:38 INFO - Starting runner 10:47:38 INFO - PROCESS | 2628 | [2628] 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 10:47:38 INFO - PROCESS | 2628 | [2628] 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 10:47:38 INFO - PROCESS | 2628 | [2628] 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 10:47:38 INFO - PROCESS | 2628 | [2628] 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 10:47:38 INFO - PROCESS | 2628 | [2628] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 10:47:40 INFO - PROCESS | 2628 | 1462470460095 Marionette DEBUG Marionette enabled via build flag and pref 10:47:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA859A4000 == 1 [pid = 2628] [id = 1] 10:47:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 1 (000000AA859A4800) [pid = 2628] [serial = 1] [outer = 0000000000000000] 10:47:41 INFO - PROCESS | 2628 | [2628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:47:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 2 (000000AA859A5800) [pid = 2628] [serial = 2] [outer = 000000AA859A4800] 10:47:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8638E000 == 2 [pid = 2628] [id = 2] 10:47:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 3 (000000AA8638E800) [pid = 2628] [serial = 3] [outer = 0000000000000000] 10:47:41 INFO - PROCESS | 2628 | [2628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:47:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 4 (000000AA8638F800) [pid = 2628] [serial = 4] [outer = 000000AA8638E800] 10:47:42 INFO - PROCESS | 2628 | 1462470462219 Marionette INFO Listening on port 2828 10:47:44 INFO - PROCESS | 2628 | 1462470463998 Marionette DEBUG Marionette enabled via command-line flag 10:47:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A002800 == 3 [pid = 2628] [id = 3] 10:47:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 5 (000000AA8A013000) [pid = 2628] [serial = 5] [outer = 0000000000000000] 10:47:44 INFO - PROCESS | 2628 | [2628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:47:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 6 (000000AA8A014000) [pid = 2628] [serial = 6] [outer = 000000AA8A013000] 10:47:44 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:47:44 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:47:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 7 (000000AA8A0D8800) [pid = 2628] [serial = 7] [outer = 000000AA8638E800] 10:47:44 INFO - PROCESS | 2628 | [2628] 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 10:47:44 INFO - PROCESS | 2628 | 1462470464278 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 10:47:44 INFO - PROCESS | 2628 | [2628] 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 10:47:44 INFO - PROCESS | 2628 | 1462470464309 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 10:47:44 INFO - PROCESS | 2628 | [2628] 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 10:47:44 INFO - PROCESS | 2628 | 1462470464316 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 10:47:44 INFO - PROCESS | 2628 | [2628] 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 10:47:44 INFO - PROCESS | 2628 | 1462470464345 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 10:47:44 INFO - PROCESS | 2628 | 1462470464352 Marionette DEBUG Closed connection conn0 10:47:44 INFO - PROCESS | 2628 | 1462470464354 Marionette DEBUG Closed connection conn1 10:47:44 INFO - PROCESS | 2628 | 1462470464356 Marionette DEBUG Closed connection conn2 10:47:44 INFO - PROCESS | 2628 | 1462470464429 Marionette DEBUG Closed connection conn3 10:47:44 INFO - PROCESS | 2628 | [2628] 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 10:47:44 INFO - PROCESS | 2628 | 1462470464435 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 10:47:44 INFO - PROCESS | 2628 | 1462470464582 Marionette DEBUG Closed connection conn4 10:47:44 INFO - PROCESS | 2628 | [2628] 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 10:47:44 INFO - PROCESS | 2628 | 1462470464588 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 10:47:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8B776800 == 4 [pid = 2628] [id = 4] 10:47:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 8 (000000AA8B0A1800) [pid = 2628] [serial = 8] [outer = 0000000000000000] 10:47:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 9 (000000AA8B0B0000) [pid = 2628] [serial = 9] [outer = 000000AA8B0A1800] 10:47:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 10 (000000AA8DC7C400) [pid = 2628] [serial = 10] [outer = 000000AA8B0A1800] 10:47:44 INFO - PROCESS | 2628 | 1462470464893 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:47:44 INFO - PROCESS | 2628 | 1462470464899 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":"20160505085246","device":"desktop","version":"48.0a2"} 10:47:45 INFO - PROCESS | 2628 | [2628] 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 10:47:46 INFO - PROCESS | 2628 | [2628] 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 10:47:46 INFO - PROCESS | 2628 | [2628] 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 10:47:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90AB8800 == 5 [pid = 2628] [id = 5] 10:47:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 11 (000000AA90AB9000) [pid = 2628] [serial = 11] [outer = 0000000000000000] 10:47:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90AB9800 == 6 [pid = 2628] [id = 6] 10:47:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 12 (000000AA8F09F000) [pid = 2628] [serial = 12] [outer = 0000000000000000] 10:47:47 INFO - PROCESS | 2628 | [2628] 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 10:47:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CAE800 == 7 [pid = 2628] [id = 7] 10:47:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 13 (000000AA8F09E800) [pid = 2628] [serial = 13] [outer = 0000000000000000] 10:47:47 INFO - PROCESS | 2628 | [2628] 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 10:47:47 INFO - PROCESS | 2628 | [2628] 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 10:47:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 14 (000000AA92030C00) [pid = 2628] [serial = 14] [outer = 000000AA8F09E800] 10:47:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 15 (000000AA923F2800) [pid = 2628] [serial = 15] [outer = 000000AA90AB9000] 10:47:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 16 (000000AA91EA6400) [pid = 2628] [serial = 16] [outer = 000000AA8F09F000] 10:47:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 17 (000000AA91EA8400) [pid = 2628] [serial = 17] [outer = 000000AA8F09E800] 10:47:48 INFO - PROCESS | 2628 | 1462470468327 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 2628 | 1462470468341 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 18 (000000AA94460400) [pid = 2628] [serial = 18] [outer = 000000AA8F09E800] 10:47:49 INFO - PROCESS | 2628 | 1462470469541 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"bb0fb922-b165-4357-ab15-6650614e9cda","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":"20160505085246","device":"desktop","version":"48.0a2","command_id":1}}] 10:47:49 INFO - PROCESS | 2628 | 1462470469825 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:47:49 INFO - PROCESS | 2628 | 1462470469844 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 10:47:49 INFO - PROCESS | 2628 | 1462470469853 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:47:49 INFO - PROCESS | 2628 | [2628] 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 10:47:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA859A4000 == 6 [pid = 2628] [id = 1] 10:47:51 INFO - PROCESS | 2628 | [2628] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:47:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 19 (000000AA8512A800) [pid = 2628] [serial = 19] [outer = 000000AA8F09E800] 10:47:52 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:52 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:52 INFO - PROCESS | 2628 | 1462470472220 Marionette TRACE conn5 <- [1,3,null,{}] 10:47:52 INFO - PROCESS | 2628 | 1462470472226 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:47:52 INFO - PROCESS | 2628 | 1462470472251 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 10:47:52 INFO - PROCESS | 2628 | 1462470472282 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 2628 | 1462470472286 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 10:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:47:52 INFO - PROCESS | 2628 | 1462470472292 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:47:52 INFO - PROCESS | 2628 | 1462470472296 Marionette TRACE conn5 <- [1,6,null,{}] 10:47:52 INFO - PROCESS | 2628 | 1462470472311 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:52 INFO - PROCESS | 2628 | 1462470472329 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 10:47:52 INFO - PROCESS | 2628 | 1462470472334 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA86189800 == 7 [pid = 2628] [id = 8] 10:47:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 20 (000000AA8EC21800) [pid = 2628] [serial = 20] [outer = 0000000000000000] 10:47:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 21 (000000AA8EC27800) [pid = 2628] [serial = 21] [outer = 000000AA8EC21800] 10:47:52 INFO - PROCESS | 2628 | 1462470472399 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 22 (000000AA90C88C00) [pid = 2628] [serial = 22] [outer = 000000AA8EC21800] 10:47:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8525D000 == 8 [pid = 2628] [id = 9] 10:47:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 23 (000000AA916CC800) [pid = 2628] [serial = 23] [outer = 0000000000000000] 10:47:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 24 (000000AA916CE800) [pid = 2628] [serial = 24] [outer = 000000AA916CC800] 10:47:52 INFO - PROCESS | 2628 | 1462470472847 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 25 (000000AA9180D800) [pid = 2628] [serial = 25] [outer = 000000AA916CC800] 10:47:53 INFO - PROCESS | 2628 | 1462470473559 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1278ms 10:47:53 INFO - PROCESS | 2628 | 1462470473684 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 2628 | 1462470473688 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 10:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:47:53 INFO - PROCESS | 2628 | 1462470473753 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 2628 | 1462470473756 Marionette TRACE conn5 <- [1,10,null,{}] 10:47:53 INFO - PROCESS | 2628 | 1462470473767 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:53 INFO - PROCESS | 2628 | 1462470473885 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 10:47:53 INFO - PROCESS | 2628 | 1462470473935 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91B05800 == 9 [pid = 2628] [id = 10] 10:47:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 26 (000000AA8B0DEC00) [pid = 2628] [serial = 26] [outer = 0000000000000000] 10:47:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 27 (000000AA8B0E1000) [pid = 2628] [serial = 27] [outer = 000000AA8B0DEC00] 10:47:53 INFO - PROCESS | 2628 | 1462470473992 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 28 (000000AA94460C00) [pid = 2628] [serial = 28] [outer = 000000AA8B0DEC00] 10:47:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA920CB800 == 10 [pid = 2628] [id = 11] 10:47:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 29 (000000AA920CE800) [pid = 2628] [serial = 29] [outer = 0000000000000000] 10:47:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 30 (000000AA923E0800) [pid = 2628] [serial = 30] [outer = 000000AA920CE800] 10:47:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 31 (000000AA91B07000) [pid = 2628] [serial = 31] [outer = 000000AA920CE800] 10:47:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA83E7F000 == 11 [pid = 2628] [id = 12] 10:47:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 32 (000000AA8520B800) [pid = 2628] [serial = 32] [outer = 0000000000000000] 10:47:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 33 (000000AA8593A400) [pid = 2628] [serial = 33] [outer = 000000AA8520B800] 10:47:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 34 (000000AA852BB000) [pid = 2628] [serial = 34] [outer = 000000AA8520B800] 10:47:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8B776800 == 10 [pid = 2628] [id = 4] 10:47:54 INFO - PROCESS | 2628 | 1462470474904 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1222ms 10:47:55 INFO - PROCESS | 2628 | 1462470475016 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 2628 | 1462470475020 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 10:47:55 INFO - PROCESS | 2628 | 1462470475025 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 2628 | 1462470475030 Marionette TRACE conn5 <- [1,14,null,{}] 10:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:47:55 INFO - PROCESS | 2628 | 1462470475036 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:55 INFO - PROCESS | 2628 | 1462470475132 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 10:47:55 INFO - PROCESS | 2628 | 1462470475193 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA847DB800 == 11 [pid = 2628] [id = 13] 10:47:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 35 (000000AA85115800) [pid = 2628] [serial = 35] [outer = 0000000000000000] 10:47:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 36 (000000AA859C4C00) [pid = 2628] [serial = 36] [outer = 000000AA85115800] 10:47:55 INFO - PROCESS | 2628 | 1462470475242 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 37 (000000AA8AC66000) [pid = 2628] [serial = 37] [outer = 000000AA85115800] 10:47:55 INFO - PROCESS | 2628 | 1462470475637 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 10:47:55 INFO - PROCESS | 2628 | 1462470475664 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 2628 | 1462470475669 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 10:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:47:55 INFO - PROCESS | 2628 | 1462470475694 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 2628 | 1462470475697 Marionette TRACE conn5 <- [1,18,null,{}] 10:47:55 INFO - PROCESS | 2628 | 1462470475701 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:55 INFO - PROCESS | 2628 | 1462470475782 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 10:47:55 INFO - PROCESS | 2628 | 1462470475790 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89AC0000 == 12 [pid = 2628] [id = 14] 10:47:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 38 (000000AA8B52CC00) [pid = 2628] [serial = 38] [outer = 0000000000000000] 10:47:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 39 (000000AA8DC7A800) [pid = 2628] [serial = 39] [outer = 000000AA8B52CC00] 10:47:55 INFO - PROCESS | 2628 | 1462470475836 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 40 (000000AA8B0A1C00) [pid = 2628] [serial = 40] [outer = 000000AA8B52CC00] 10:47:56 INFO - PROCESS | 2628 | 1462470476258 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 10:47:56 INFO - PROCESS | 2628 | 1462470476278 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 2628 | 1462470476280 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 10:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:47:56 INFO - PROCESS | 2628 | 1462470476284 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 2628 | 1462470476288 Marionette TRACE conn5 <- [1,22,null,{}] 10:47:56 INFO - PROCESS | 2628 | 1462470476300 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:56 INFO - PROCESS | 2628 | 1462470476388 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 10:47:56 INFO - PROCESS | 2628 | 1462470476397 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD0F000 == 13 [pid = 2628] [id = 15] 10:47:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 41 (000000AA8ED7CC00) [pid = 2628] [serial = 41] [outer = 0000000000000000] 10:47:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 42 (000000AA8F0A1000) [pid = 2628] [serial = 42] [outer = 000000AA8ED7CC00] 10:47:56 INFO - PROCESS | 2628 | 1462470476451 Marionette DEBUG loaded listener.js 10:47:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 43 (000000AA90925C00) [pid = 2628] [serial = 43] [outer = 000000AA8ED7CC00] 10:47:56 INFO - PROCESS | 2628 | 1462470476891 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 10:47:56 INFO - PROCESS | 2628 | 1462470476915 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 2628 | 1462470476918 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 10:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:47:56 INFO - PROCESS | 2628 | 1462470476931 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 2628 | 1462470476933 Marionette TRACE conn5 <- [1,26,null,{}] 10:47:56 INFO - PROCESS | 2628 | 1462470476937 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:57 INFO - PROCESS | 2628 | 1462470477018 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 10:47:57 INFO - PROCESS | 2628 | 1462470477025 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E722000 == 14 [pid = 2628] [id = 16] 10:47:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 44 (000000AA9141A400) [pid = 2628] [serial = 44] [outer = 0000000000000000] 10:47:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 45 (000000AA916D2400) [pid = 2628] [serial = 45] [outer = 000000AA9141A400] 10:47:57 INFO - PROCESS | 2628 | 1462470477072 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 46 (000000AA92020000) [pid = 2628] [serial = 46] [outer = 000000AA9141A400] 10:47:57 INFO - PROCESS | 2628 | 1462470477458 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 10:47:57 INFO - PROCESS | 2628 | 1462470477520 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 2628 | 1462470477522 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 10:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:47:57 INFO - PROCESS | 2628 | 1462470477526 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 2628 | 1462470477528 Marionette TRACE conn5 <- [1,30,null,{}] 10:47:57 INFO - PROCESS | 2628 | 1462470477531 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:57 INFO - PROCESS | 2628 | 1462470477608 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 10:47:57 INFO - PROCESS | 2628 | 1462470477615 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F266800 == 15 [pid = 2628] [id = 17] 10:47:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 47 (000000AA920F1C00) [pid = 2628] [serial = 47] [outer = 0000000000000000] 10:47:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 48 (000000AA9276EC00) [pid = 2628] [serial = 48] [outer = 000000AA920F1C00] 10:47:57 INFO - PROCESS | 2628 | 1462470477667 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 49 (000000AA932D5400) [pid = 2628] [serial = 49] [outer = 000000AA920F1C00] 10:47:58 INFO - PROCESS | 2628 | 1462470478064 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 10:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:47:58 INFO - PROCESS | 2628 | 1462470478119 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 2628 | 1462470478121 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 10:47:58 INFO - PROCESS | 2628 | 1462470478125 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 2628 | 1462470478127 Marionette TRACE conn5 <- [1,34,null,{}] 10:47:58 INFO - PROCESS | 2628 | 1462470478131 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 2628 | 1462470478308 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 10:47:58 INFO - PROCESS | 2628 | 1462470478346 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92734000 == 16 [pid = 2628] [id = 18] 10:47:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 50 (000000AA96C6F400) [pid = 2628] [serial = 50] [outer = 0000000000000000] 10:47:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 51 (000000AA95026800) [pid = 2628] [serial = 51] [outer = 000000AA96C6F400] 10:47:58 INFO - PROCESS | 2628 | 1462470478392 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 52 (000000AA9502D400) [pid = 2628] [serial = 52] [outer = 000000AA96C6F400] 10:47:58 INFO - PROCESS | 2628 | 1462470478794 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 10:47:58 INFO - PROCESS | 2628 | 1462470478800 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 2628 | 1462470478803 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 10:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:47:58 INFO - PROCESS | 2628 | 1462470478806 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 2628 | 1462470478808 Marionette TRACE conn5 <- [1,38,null,{}] 10:47:58 INFO - PROCESS | 2628 | 1462470478812 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 2628 | 1462470478916 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 10:47:58 INFO - PROCESS | 2628 | 1462470478943 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9442B800 == 17 [pid = 2628] [id = 19] 10:47:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 53 (000000AA82E3AC00) [pid = 2628] [serial = 53] [outer = 0000000000000000] 10:47:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 54 (000000AA82E3D000) [pid = 2628] [serial = 54] [outer = 000000AA82E3AC00] 10:47:58 INFO - PROCESS | 2628 | 1462470478988 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 55 (000000AA9502B400) [pid = 2628] [serial = 55] [outer = 000000AA82E3AC00] 10:47:59 INFO - PROCESS | 2628 | 1462470479345 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 10:47:59 INFO - PROCESS | 2628 | 1462470479396 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 2628 | 1462470479398 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 10:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:47:59 INFO - PROCESS | 2628 | 1462470479412 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 2628 | 1462470479414 Marionette TRACE conn5 <- [1,42,null,{}] 10:47:59 INFO - PROCESS | 2628 | 1462470479418 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:59 INFO - PROCESS | 2628 | 1462470479491 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 10:47:59 INFO - PROCESS | 2628 | 1462470479498 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95351000 == 18 [pid = 2628] [id = 20] 10:47:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 56 (000000AA84A27C00) [pid = 2628] [serial = 56] [outer = 0000000000000000] 10:47:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 57 (000000AA84A2F800) [pid = 2628] [serial = 57] [outer = 000000AA84A27C00] 10:47:59 INFO - PROCESS | 2628 | 1462470479546 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 58 (000000AA9201D400) [pid = 2628] [serial = 58] [outer = 000000AA84A27C00] 10:47:59 INFO - PROCESS | 2628 | 1462470479923 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 544ms 10:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:47:59 INFO - PROCESS | 2628 | 1462470479960 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 2628 | 1462470479962 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 10:47:59 INFO - PROCESS | 2628 | 1462470479965 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 2628 | 1462470479967 Marionette TRACE conn5 <- [1,46,null,{}] 10:47:59 INFO - PROCESS | 2628 | 1462470479971 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:00 INFO - PROCESS | 2628 | 1462470480073 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 10:48:00 INFO - PROCESS | 2628 | 1462470480082 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E0B800 == 19 [pid = 2628] [id = 21] 10:48:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 59 (000000AA84B68C00) [pid = 2628] [serial = 59] [outer = 0000000000000000] 10:48:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 60 (000000AA84B70C00) [pid = 2628] [serial = 60] [outer = 000000AA84B68C00] 10:48:00 INFO - PROCESS | 2628 | 1462470480135 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 61 (000000AA84B76C00) [pid = 2628] [serial = 61] [outer = 000000AA84B68C00] 10:48:00 INFO - PROCESS | 2628 | 1462470480532 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 10:48:00 INFO - PROCESS | 2628 | 1462470480555 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 2628 | 1462470480557 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 10:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:48:00 INFO - PROCESS | 2628 | 1462470480561 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 2628 | 1462470480562 Marionette TRACE conn5 <- [1,50,null,{}] 10:48:00 INFO - PROCESS | 2628 | 1462470480566 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:00 INFO - PROCESS | 2628 | 1462470480665 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 10:48:00 INFO - PROCESS | 2628 | 1462470480674 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983CD800 == 20 [pid = 2628] [id = 22] 10:48:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 62 (000000AA84B73C00) [pid = 2628] [serial = 62] [outer = 0000000000000000] 10:48:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 63 (000000AA95034C00) [pid = 2628] [serial = 63] [outer = 000000AA84B73C00] 10:48:00 INFO - PROCESS | 2628 | 1462470480724 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 64 (000000AA97EE1400) [pid = 2628] [serial = 64] [outer = 000000AA84B73C00] 10:48:01 INFO - PROCESS | 2628 | 1462470481102 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 10:48:01 INFO - PROCESS | 2628 | 1462470481150 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 2628 | 1462470481153 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 10:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:48:01 INFO - PROCESS | 2628 | 1462470481156 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 2628 | 1462470481158 Marionette TRACE conn5 <- [1,54,null,{}] 10:48:01 INFO - PROCESS | 2628 | 1462470481162 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:01 INFO - PROCESS | 2628 | 1462470481283 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 10:48:01 INFO - PROCESS | 2628 | 1462470481292 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA84E6B000 == 21 [pid = 2628] [id = 23] 10:48:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 65 (000000AA84C10400) [pid = 2628] [serial = 65] [outer = 0000000000000000] 10:48:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 66 (000000AA84C17000) [pid = 2628] [serial = 66] [outer = 000000AA84C10400] 10:48:01 INFO - PROCESS | 2628 | 1462470481349 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 67 (000000AA986D2800) [pid = 2628] [serial = 67] [outer = 000000AA84C10400] 10:48:01 INFO - PROCESS | 2628 | 1462470481745 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 10:48:01 INFO - PROCESS | 2628 | 1462470481787 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 2628 | 1462470481789 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 10:48:01 INFO - PROCESS | 2628 | 1462470481793 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:48:01 INFO - PROCESS | 2628 | 1462470481794 Marionette TRACE conn5 <- [1,58,null,{}] 10:48:01 INFO - PROCESS | 2628 | 1462470481798 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:01 INFO - PROCESS | 2628 | 1462470481910 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 10:48:01 INFO - PROCESS | 2628 | 1462470481918 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BBA800 == 22 [pid = 2628] [id = 24] 10:48:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 68 (000000AA84C10800) [pid = 2628] [serial = 68] [outer = 0000000000000000] 10:48:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 69 (000000AA986DB000) [pid = 2628] [serial = 69] [outer = 000000AA84C10800] 10:48:01 INFO - PROCESS | 2628 | 1462470481966 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 70 (000000AA99BA6400) [pid = 2628] [serial = 70] [outer = 000000AA84C10800] 10:48:02 INFO - PROCESS | 2628 | --DOCSHELL 000000AA86189800 == 21 [pid = 2628] [id = 8] 10:48:03 INFO - PROCESS | 2628 | 1462470483098 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1342ms 10:48:03 INFO - PROCESS | 2628 | 1462470483139 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 2628 | 1462470483143 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 10:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:48:03 INFO - PROCESS | 2628 | 1462470483148 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 2628 | 1462470483152 Marionette TRACE conn5 <- [1,62,null,{}] 10:48:03 INFO - PROCESS | 2628 | 1462470483168 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:03 INFO - PROCESS | 2628 | 1462470483272 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 10:48:03 INFO - PROCESS | 2628 | 1462470483283 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA86189000 == 22 [pid = 2628] [id = 25] 10:48:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 71 (000000AA84C11C00) [pid = 2628] [serial = 71] [outer = 0000000000000000] 10:48:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 72 (000000AA85113000) [pid = 2628] [serial = 72] [outer = 000000AA84C11C00] 10:48:03 INFO - PROCESS | 2628 | 1462470483341 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 73 (000000AA863A4C00) [pid = 2628] [serial = 73] [outer = 000000AA84C11C00] 10:48:03 INFO - PROCESS | 2628 | 1462470483749 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 648ms 10:48:03 INFO - PROCESS | 2628 | 1462470483801 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 2628 | 1462470483808 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 10:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:48:03 INFO - PROCESS | 2628 | 1462470483814 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 2628 | 1462470483817 Marionette TRACE conn5 <- [1,66,null,{}] 10:48:03 INFO - PROCESS | 2628 | 1462470483821 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:03 INFO - PROCESS | 2628 | 1462470483918 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 10:48:03 INFO - PROCESS | 2628 | 1462470483926 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89D9A800 == 23 [pid = 2628] [id = 26] 10:48:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 74 (000000AA893F4800) [pid = 2628] [serial = 74] [outer = 0000000000000000] 10:48:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 75 (000000AA8AC64C00) [pid = 2628] [serial = 75] [outer = 000000AA893F4800] 10:48:03 INFO - PROCESS | 2628 | 1462470483975 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 76 (000000AA8B0E7800) [pid = 2628] [serial = 76] [outer = 000000AA893F4800] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 75 (000000AA8B0A1800) [pid = 2628] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 74 (000000AA8B52CC00) [pid = 2628] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 73 (000000AA8ED7CC00) [pid = 2628] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 72 (000000AA9141A400) [pid = 2628] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 71 (000000AA920F1C00) [pid = 2628] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 70 (000000AA96C6F400) [pid = 2628] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 69 (000000AA84B73C00) [pid = 2628] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 68 (000000AA8EC21800) [pid = 2628] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 67 (000000AA8B0DEC00) [pid = 2628] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:48:04 INFO - PROCESS | 2628 | --DOMWINDOW == 66 (000000AA85115800) [pid = 2628] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:48:04 INFO - PROCESS | 2628 | 1462470484660 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 880ms 10:48:04 INFO - PROCESS | 2628 | 1462470484695 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 2628 | 1462470484697 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 10:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:48:04 INFO - PROCESS | 2628 | 1462470484700 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 2628 | 1462470484704 Marionette TRACE conn5 <- [1,70,null,{}] 10:48:04 INFO - PROCESS | 2628 | 1462470484733 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:04 INFO - PROCESS | 2628 | 1462470484814 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 10:48:04 INFO - PROCESS | 2628 | 1462470484824 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD4B000 == 24 [pid = 2628] [id = 27] 10:48:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 67 (000000AA8B67D400) [pid = 2628] [serial = 77] [outer = 0000000000000000] 10:48:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 68 (000000AA8DC7EC00) [pid = 2628] [serial = 78] [outer = 000000AA8B67D400] 10:48:04 INFO - PROCESS | 2628 | 1462470484875 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 69 (000000AA8E7F2400) [pid = 2628] [serial = 79] [outer = 000000AA8B67D400] 10:48:05 INFO - PROCESS | 2628 | 1462470485268 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 607ms 10:48:05 INFO - PROCESS | 2628 | 1462470485311 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 2628 | 1462470485314 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 10:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:48:05 INFO - PROCESS | 2628 | 1462470485317 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 2628 | 1462470485319 Marionette TRACE conn5 <- [1,74,null,{}] 10:48:05 INFO - PROCESS | 2628 | 1462470485323 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:05 INFO - PROCESS | 2628 | 1462470485401 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 10:48:05 INFO - PROCESS | 2628 | 1462470485408 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F020000 == 25 [pid = 2628] [id = 28] 10:48:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 70 (000000AA8EC96C00) [pid = 2628] [serial = 80] [outer = 0000000000000000] 10:48:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 71 (000000AA8ED7A000) [pid = 2628] [serial = 81] [outer = 000000AA8EC96C00] 10:48:05 INFO - PROCESS | 2628 | 1462470485455 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 72 (000000AA8F0A1800) [pid = 2628] [serial = 82] [outer = 000000AA8EC96C00] 10:48:05 INFO - PROCESS | 2628 | 1462470485873 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 10:48:05 INFO - PROCESS | 2628 | 1462470485907 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 2628 | 1462470485909 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 10:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:48:05 INFO - PROCESS | 2628 | 1462470485912 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 2628 | 1462470485914 Marionette TRACE conn5 <- [1,78,null,{}] 10:48:05 INFO - PROCESS | 2628 | 1462470485918 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 2628 | 1462470485993 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 10:48:06 INFO - PROCESS | 2628 | 1462470486001 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90C39800 == 26 [pid = 2628] [id = 29] 10:48:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 73 (000000AA86146C00) [pid = 2628] [serial = 83] [outer = 0000000000000000] 10:48:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 74 (000000AA8F711400) [pid = 2628] [serial = 84] [outer = 000000AA86146C00] 10:48:06 INFO - PROCESS | 2628 | 1462470486047 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 75 (000000AA91369800) [pid = 2628] [serial = 85] [outer = 000000AA86146C00] 10:48:06 INFO - PROCESS | 2628 | 1462470486439 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 10:48:06 INFO - PROCESS | 2628 | 1462470486504 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 2628 | 1462470486509 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 10:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:48:06 INFO - PROCESS | 2628 | 1462470486514 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 2628 | 1462470486519 Marionette TRACE conn5 <- [1,82,null,{}] 10:48:06 INFO - PROCESS | 2628 | 1462470486526 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 2628 | 1462470486658 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 10:48:06 INFO - PROCESS | 2628 | 1462470486803 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89A67800 == 27 [pid = 2628] [id = 30] 10:48:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 76 (000000AA8511D400) [pid = 2628] [serial = 86] [outer = 0000000000000000] 10:48:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 77 (000000AA852B9400) [pid = 2628] [serial = 87] [outer = 000000AA8511D400] 10:48:06 INFO - PROCESS | 2628 | 1462470486866 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 78 (000000AA8A54C800) [pid = 2628] [serial = 88] [outer = 000000AA8511D400] 10:48:07 INFO - PROCESS | 2628 | 1462470487364 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 900ms 10:48:07 INFO - PROCESS | 2628 | 1462470487418 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 2628 | 1462470487423 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 10:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:48:07 INFO - PROCESS | 2628 | 1462470487433 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 2628 | 1462470487437 Marionette TRACE conn5 <- [1,86,null,{}] 10:48:07 INFO - PROCESS | 2628 | 1462470487442 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:07 INFO - PROCESS | 2628 | 1462470487545 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 10:48:07 INFO - PROCESS | 2628 | 1462470487622 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CE8000 == 28 [pid = 2628] [id = 31] 10:48:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA8E4EDC00) [pid = 2628] [serial = 89] [outer = 0000000000000000] 10:48:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA8EC9C800) [pid = 2628] [serial = 90] [outer = 000000AA8E4EDC00] 10:48:07 INFO - PROCESS | 2628 | 1462470487677 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA91370000) [pid = 2628] [serial = 91] [outer = 000000AA8E4EDC00] 10:48:08 INFO - PROCESS | 2628 | 1462470488198 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 836ms 10:48:08 INFO - PROCESS | 2628 | 1462470488268 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 10:48:08 INFO - PROCESS | 2628 | 1462470488271 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 10:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:48:08 INFO - PROCESS | 2628 | 1462470488275 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 2628 | 1462470488278 Marionette TRACE conn5 <- [1,90,null,{}] 10:48:08 INFO - PROCESS | 2628 | 1462470488289 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:08 INFO - PROCESS | 2628 | 1462470488425 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 10:48:08 INFO - PROCESS | 2628 | 1462470488490 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95004000 == 29 [pid = 2628] [id = 32] 10:48:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 82 (000000AA91F0C400) [pid = 2628] [serial = 92] [outer = 0000000000000000] 10:48:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 83 (000000AA92015400) [pid = 2628] [serial = 93] [outer = 000000AA91F0C400] 10:48:08 INFO - PROCESS | 2628 | 1462470488550 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 84 (000000AA920F7400) [pid = 2628] [serial = 94] [outer = 000000AA91F0C400] 10:48:09 INFO - PROCESS | 2628 | 1462470489075 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 10:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:48:09 INFO - PROCESS | 2628 | 1462470489113 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 2628 | 1462470489116 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 10:48:09 INFO - PROCESS | 2628 | 1462470489120 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 2628 | 1462470489122 Marionette TRACE conn5 <- [1,94,null,{}] 10:48:09 INFO - PROCESS | 2628 | 1462470489126 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:09 INFO - PROCESS | 2628 | 1462470489225 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 10:48:09 INFO - PROCESS | 2628 | 1462470489297 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E11000 == 30 [pid = 2628] [id = 33] 10:48:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA9320F000) [pid = 2628] [serial = 95] [outer = 0000000000000000] 10:48:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA932D1000) [pid = 2628] [serial = 96] [outer = 000000AA9320F000] 10:48:09 INFO - PROCESS | 2628 | 1462470489353 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA95033C00) [pid = 2628] [serial = 97] [outer = 000000AA9320F000] 10:48:09 INFO - PROCESS | 2628 | 1462470489889 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 10:48:09 INFO - PROCESS | 2628 | 1462470489960 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 2628 | 1462470489963 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 10:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:48:09 INFO - PROCESS | 2628 | 1462470489967 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 2628 | 1462470489969 Marionette TRACE conn5 <- [1,98,null,{}] 10:48:09 INFO - PROCESS | 2628 | 1462470489973 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:10 INFO - PROCESS | 2628 | 1462470490068 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 10:48:10 INFO - PROCESS | 2628 | 1462470490127 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90AA0000 == 31 [pid = 2628] [id = 34] 10:48:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA91365800) [pid = 2628] [serial = 98] [outer = 0000000000000000] 10:48:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA9502E400) [pid = 2628] [serial = 99] [outer = 000000AA91365800] 10:48:10 INFO - PROCESS | 2628 | 1462470490185 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA96C6B400) [pid = 2628] [serial = 100] [outer = 000000AA91365800] 10:48:10 INFO - PROCESS | 2628 | 1462470490752 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 838ms 10:48:10 INFO - PROCESS | 2628 | 1462470490808 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 2628 | 1462470490812 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 10:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:48:10 INFO - PROCESS | 2628 | 1462470490817 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 2628 | 1462470490821 Marionette TRACE conn5 <- [1,102,null,{}] 10:48:10 INFO - PROCESS | 2628 | 1462470490827 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:10 INFO - PROCESS | 2628 | 1462470490925 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 10:48:10 INFO - PROCESS | 2628 | 1462470490987 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89419000 == 32 [pid = 2628] [id = 35] 10:48:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA84C0F000) [pid = 2628] [serial = 101] [outer = 0000000000000000] 10:48:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA84C18400) [pid = 2628] [serial = 102] [outer = 000000AA84C0F000] 10:48:11 INFO - PROCESS | 2628 | 1462470491038 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA89455000) [pid = 2628] [serial = 103] [outer = 000000AA84C0F000] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA8DC7C400) [pid = 2628] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA8638F800) [pid = 2628] [serial = 4] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA8F0A1000) [pid = 2628] [serial = 42] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA90925C00) [pid = 2628] [serial = 43] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA916D2400) [pid = 2628] [serial = 45] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA92020000) [pid = 2628] [serial = 46] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA9276EC00) [pid = 2628] [serial = 48] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA95026800) [pid = 2628] [serial = 51] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA82E3D000) [pid = 2628] [serial = 54] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 83 (000000AA84A2F800) [pid = 2628] [serial = 57] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 82 (000000AA84B70C00) [pid = 2628] [serial = 60] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 81 (000000AA95034C00) [pid = 2628] [serial = 63] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 80 (000000AA8EC27800) [pid = 2628] [serial = 21] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 79 (000000AA916CE800) [pid = 2628] [serial = 24] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 78 (000000AA8B0E1000) [pid = 2628] [serial = 27] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 77 (000000AA8593A400) [pid = 2628] [serial = 33] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 76 (000000AA859C4C00) [pid = 2628] [serial = 36] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 75 (000000AA8AC66000) [pid = 2628] [serial = 37] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 74 (000000AA8DC7A800) [pid = 2628] [serial = 39] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 73 (000000AA923E0800) [pid = 2628] [serial = 30] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 72 (000000AA932D5400) [pid = 2628] [serial = 49] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 71 (000000AA9502D400) [pid = 2628] [serial = 52] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 70 (000000AA90C88C00) [pid = 2628] [serial = 22] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 69 (000000AA84C17000) [pid = 2628] [serial = 66] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 68 (000000AA8B0A1C00) [pid = 2628] [serial = 40] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 67 (000000AA94460C00) [pid = 2628] [serial = 28] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 66 (000000AA97EE1400) [pid = 2628] [serial = 64] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 65 (000000AA91EA8400) [pid = 2628] [serial = 17] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 64 (000000AA92030C00) [pid = 2628] [serial = 14] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | --DOMWINDOW == 63 (000000AA8B0B0000) [pid = 2628] [serial = 9] [outer = 0000000000000000] [url = about:blank] 10:48:11 INFO - PROCESS | 2628 | 1462470491509 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 733ms 10:48:11 INFO - PROCESS | 2628 | 1462470491556 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 10:48:11 INFO - PROCESS | 2628 | 1462470491562 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 10:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:48:11 INFO - PROCESS | 2628 | 1462470491568 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - PROCESS | 2628 | 1462470491571 Marionette TRACE conn5 <- [1,106,null,{}] 10:48:11 INFO - PROCESS | 2628 | 1462470491575 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:11 INFO - PROCESS | 2628 | 1462470491656 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 10:48:11 INFO - PROCESS | 2628 | 1462470491665 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89BE6000 == 33 [pid = 2628] [id = 36] 10:48:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 64 (000000AA89B90C00) [pid = 2628] [serial = 104] [outer = 0000000000000000] 10:48:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 65 (000000AA89EDC800) [pid = 2628] [serial = 105] [outer = 000000AA89B90C00] 10:48:11 INFO - PROCESS | 2628 | 1462470491713 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 66 (000000AA89EE3C00) [pid = 2628] [serial = 106] [outer = 000000AA89B90C00] 10:48:12 INFO - PROCESS | 2628 | 1462470492132 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 588ms 10:48:12 INFO - PROCESS | 2628 | 1462470492156 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 2628 | 1462470492159 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 10:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:48:12 INFO - PROCESS | 2628 | 1462470492162 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 2628 | 1462470492166 Marionette TRACE conn5 <- [1,110,null,{}] 10:48:12 INFO - PROCESS | 2628 | 1462470492182 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:12 INFO - PROCESS | 2628 | 1462470492265 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 10:48:12 INFO - PROCESS | 2628 | 1462470492275 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E472000 == 34 [pid = 2628] [id = 37] 10:48:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 67 (000000AA8B534000) [pid = 2628] [serial = 107] [outer = 0000000000000000] 10:48:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 68 (000000AA8B5F0800) [pid = 2628] [serial = 108] [outer = 000000AA8B534000] 10:48:12 INFO - PROCESS | 2628 | 1462470492323 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 69 (000000AA8E4E7C00) [pid = 2628] [serial = 109] [outer = 000000AA8B534000] 10:48:12 INFO - PROCESS | 2628 | 1462470492776 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 10:48:12 INFO - PROCESS | 2628 | 1462470492794 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 2628 | 1462470492797 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 10:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:48:12 INFO - PROCESS | 2628 | 1462470492800 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 2628 | 1462470492802 Marionette TRACE conn5 <- [1,114,null,{}] 10:48:12 INFO - PROCESS | 2628 | 1462470492806 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:12 INFO - PROCESS | 2628 | 1462470492884 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 10:48:12 INFO - PROCESS | 2628 | 1462470492891 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7D0000 == 35 [pid = 2628] [id = 38] 10:48:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 70 (000000AA8EC93400) [pid = 2628] [serial = 110] [outer = 0000000000000000] 10:48:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 71 (000000AA8F710400) [pid = 2628] [serial = 111] [outer = 000000AA8EC93400] 10:48:12 INFO - PROCESS | 2628 | 1462470492936 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 72 (000000AA91371400) [pid = 2628] [serial = 112] [outer = 000000AA8EC93400] 10:48:13 INFO - PROCESS | 2628 | 1462470493328 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 588ms 10:48:13 INFO - PROCESS | 2628 | 1462470493392 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 2628 | 1462470493394 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 10:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:48:13 INFO - PROCESS | 2628 | 1462470493398 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 2628 | 1462470493400 Marionette TRACE conn5 <- [1,118,null,{}] 10:48:13 INFO - PROCESS | 2628 | 1462470493403 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:13 INFO - PROCESS | 2628 | 1462470493479 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 10:48:13 INFO - PROCESS | 2628 | 1462470493486 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA923E0800 == 36 [pid = 2628] [id = 39] 10:48:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 73 (000000AA9152A800) [pid = 2628] [serial = 113] [outer = 0000000000000000] 10:48:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 74 (000000AA916D2400) [pid = 2628] [serial = 114] [outer = 000000AA9152A800] 10:48:13 INFO - PROCESS | 2628 | 1462470493533 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 75 (000000AA9201A000) [pid = 2628] [serial = 115] [outer = 000000AA9152A800] 10:48:13 INFO - PROCESS | 2628 | 1462470493984 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 10:48:14 INFO - PROCESS | 2628 | 1462470494028 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 2628 | 1462470494030 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 10:48:14 INFO - PROCESS | 2628 | 1462470494033 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:48:14 INFO - PROCESS | 2628 | 1462470494035 Marionette TRACE conn5 <- [1,122,null,{}] 10:48:14 INFO - PROCESS | 2628 | 1462470494039 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:14 INFO - PROCESS | 2628 | 1462470494158 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 10:48:14 INFO - PROCESS | 2628 | 1462470494207 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95359000 == 37 [pid = 2628] [id = 40] 10:48:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 76 (000000AA95058800) [pid = 2628] [serial = 116] [outer = 0000000000000000] 10:48:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 77 (000000AA95441000) [pid = 2628] [serial = 117] [outer = 000000AA95058800] 10:48:14 INFO - PROCESS | 2628 | 1462470494254 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 78 (000000AA97EE1000) [pid = 2628] [serial = 118] [outer = 000000AA95058800] 10:48:14 INFO - PROCESS | 2628 | 1462470494640 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 10:48:14 INFO - PROCESS | 2628 | 1462470494666 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 2628 | 1462470494668 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 10:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:48:14 INFO - PROCESS | 2628 | 1462470494672 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 2628 | 1462470494673 Marionette TRACE conn5 <- [1,126,null,{}] 10:48:14 INFO - PROCESS | 2628 | 1462470494677 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:14 INFO - PROCESS | 2628 | 1462470494771 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 10:48:14 INFO - PROCESS | 2628 | 1462470494799 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BB8800 == 38 [pid = 2628] [id = 41] 10:48:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA9159C000) [pid = 2628] [serial = 119] [outer = 0000000000000000] 10:48:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA9159F800) [pid = 2628] [serial = 120] [outer = 000000AA9159C000] 10:48:14 INFO - PROCESS | 2628 | 1462470494880 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA97EDF800) [pid = 2628] [serial = 121] [outer = 000000AA9159C000] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 80 (000000AA84C11C00) [pid = 2628] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 79 (000000AA8EC96C00) [pid = 2628] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 78 (000000AA893F4800) [pid = 2628] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 77 (000000AA8B67D400) [pid = 2628] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 76 (000000AA84C10800) [pid = 2628] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 75 (000000AA84B68C00) [pid = 2628] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 74 (000000AA84C10400) [pid = 2628] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 73 (000000AA84A27C00) [pid = 2628] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:48:15 INFO - PROCESS | 2628 | --DOMWINDOW == 72 (000000AA82E3AC00) [pid = 2628] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:48:15 INFO - PROCESS | 2628 | 1462470495268 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 10:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:48:15 INFO - PROCESS | 2628 | 1462470495303 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 2628 | 1462470495305 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 10:48:15 INFO - PROCESS | 2628 | 1462470495308 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 2628 | 1462470495310 Marionette TRACE conn5 <- [1,130,null,{}] 10:48:15 INFO - PROCESS | 2628 | 1462470495314 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:15 INFO - PROCESS | 2628 | 1462470495391 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 10:48:15 INFO - PROCESS | 2628 | 1462470495447 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99425800 == 39 [pid = 2628] [id = 42] 10:48:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 73 (000000AA84B76400) [pid = 2628] [serial = 122] [outer = 0000000000000000] 10:48:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 74 (000000AA84E46000) [pid = 2628] [serial = 123] [outer = 000000AA84B76400] 10:48:15 INFO - PROCESS | 2628 | 1462470495492 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 75 (000000AA84E4E800) [pid = 2628] [serial = 124] [outer = 000000AA84B76400] 10:48:15 INFO - PROCESS | 2628 | 1462470495838 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 10:48:15 INFO - PROCESS | 2628 | 1462470495900 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 2628 | 1462470495902 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 10:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:48:15 INFO - PROCESS | 2628 | 1462470495905 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 2628 | 1462470495907 Marionette TRACE conn5 <- [1,134,null,{}] 10:48:15 INFO - PROCESS | 2628 | 1462470495910 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:16 INFO - PROCESS | 2628 | 1462470496011 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 10:48:16 INFO - PROCESS | 2628 | 1462470496019 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993C9000 == 40 [pid = 2628] [id = 43] 10:48:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 76 (000000AA82E7B800) [pid = 2628] [serial = 125] [outer = 0000000000000000] 10:48:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 77 (000000AA82E83800) [pid = 2628] [serial = 126] [outer = 000000AA82E7B800] 10:48:16 INFO - PROCESS | 2628 | 1462470496066 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 78 (000000AA84C10800) [pid = 2628] [serial = 127] [outer = 000000AA82E7B800] 10:48:16 INFO - PROCESS | 2628 | 1462470496473 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 628ms 10:48:16 INFO - PROCESS | 2628 | 1462470496536 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 2628 | 1462470496539 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 10:48:16 INFO - PROCESS | 2628 | 1462470496542 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:48:16 INFO - PROCESS | 2628 | 1462470496544 Marionette TRACE conn5 <- [1,138,null,{}] 10:48:16 INFO - PROCESS | 2628 | 1462470496548 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:16 INFO - PROCESS | 2628 | 1462470496648 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 10:48:16 INFO - PROCESS | 2628 | 1462470496655 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ECD800 == 41 [pid = 2628] [id = 44] 10:48:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA84E51C00) [pid = 2628] [serial = 128] [outer = 0000000000000000] 10:48:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA8A546400) [pid = 2628] [serial = 129] [outer = 000000AA84E51C00] 10:48:16 INFO - PROCESS | 2628 | 1462470496703 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA8AC6C800) [pid = 2628] [serial = 130] [outer = 000000AA84E51C00] 10:48:17 INFO - PROCESS | 2628 | 1462470497090 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 10:48:17 INFO - PROCESS | 2628 | 1462470497132 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 2628 | 1462470497135 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 10:48:17 INFO - PROCESS | 2628 | 1462470497138 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:48:17 INFO - PROCESS | 2628 | 1462470497140 Marionette TRACE conn5 <- [1,142,null,{}] 10:48:17 INFO - PROCESS | 2628 | 1462470497144 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:17 INFO - PROCESS | 2628 | 1462470497240 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 10:48:17 INFO - PROCESS | 2628 | 1462470497247 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F223000 == 42 [pid = 2628] [id = 45] 10:48:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 82 (000000AA97EE8000) [pid = 2628] [serial = 131] [outer = 0000000000000000] 10:48:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 83 (000000AA986D7C00) [pid = 2628] [serial = 132] [outer = 000000AA97EE8000] 10:48:17 INFO - PROCESS | 2628 | 1462470497321 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 84 (000000AA99239000) [pid = 2628] [serial = 133] [outer = 000000AA97EE8000] 10:48:17 INFO - PROCESS | 2628 | 1462470497785 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 691ms 10:48:17 INFO - PROCESS | 2628 | 1462470497832 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 2628 | 1462470497837 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 10:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:48:17 INFO - PROCESS | 2628 | 1462470497843 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - PROCESS | 2628 | 1462470497847 Marionette TRACE conn5 <- [1,146,null,{}] 10:48:17 INFO - PROCESS | 2628 | 1462470497853 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:17 INFO - PROCESS | 2628 | 1462470497963 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 10:48:18 INFO - PROCESS | 2628 | 1462470498020 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA85909000 == 43 [pid = 2628] [id = 46] 10:48:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA84A26C00) [pid = 2628] [serial = 134] [outer = 0000000000000000] 10:48:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA84A2F800) [pid = 2628] [serial = 135] [outer = 000000AA84A26C00] 10:48:18 INFO - PROCESS | 2628 | 1462470498078 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA8546FC00) [pid = 2628] [serial = 136] [outer = 000000AA84A26C00] 10:48:18 INFO - PROCESS | 2628 | 1462470498793 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 984ms 10:48:18 INFO - PROCESS | 2628 | 1462470498830 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 2628 | 1462470498837 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 10:48:18 INFO - PROCESS | 2628 | 1462470498844 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:48:18 INFO - PROCESS | 2628 | 1462470498848 Marionette TRACE conn5 <- [1,150,null,{}] 10:48:18 INFO - PROCESS | 2628 | 1462470498852 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:18 INFO - PROCESS | 2628 | 1462470498958 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 10:48:19 INFO - PROCESS | 2628 | 1462470499022 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F23B000 == 44 [pid = 2628] [id = 47] 10:48:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA8A030400) [pid = 2628] [serial = 137] [outer = 0000000000000000] 10:48:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA8B52B400) [pid = 2628] [serial = 138] [outer = 000000AA8A030400] 10:48:19 INFO - PROCESS | 2628 | 1462470499078 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA8E7F1800) [pid = 2628] [serial = 139] [outer = 000000AA8A030400] 10:48:19 INFO - PROCESS | 2628 | 1462470499609 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 838ms 10:48:19 INFO - PROCESS | 2628 | 1462470499688 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 2628 | 1462470499691 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 10:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:48:19 INFO - PROCESS | 2628 | 1462470499695 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 2628 | 1462470499699 Marionette TRACE conn5 <- [1,154,null,{}] 10:48:19 INFO - PROCESS | 2628 | 1462470499712 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:19 INFO - PROCESS | 2628 | 1462470499825 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 10:48:19 INFO - PROCESS | 2628 | 1462470499889 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ECB000 == 45 [pid = 2628] [id = 48] 10:48:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA91321400) [pid = 2628] [serial = 140] [outer = 0000000000000000] 10:48:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA91323C00) [pid = 2628] [serial = 141] [outer = 000000AA91321400] 10:48:19 INFO - PROCESS | 2628 | 1462470499948 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA91595800) [pid = 2628] [serial = 142] [outer = 000000AA91321400] 10:48:20 INFO - PROCESS | 2628 | 1462470500587 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 943ms 10:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:48:20 INFO - PROCESS | 2628 | 1462470500639 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 10:48:20 INFO - PROCESS | 2628 | 1462470500643 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 10:48:20 INFO - PROCESS | 2628 | 1462470500646 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:48:20 INFO - PROCESS | 2628 | 1462470500649 Marionette TRACE conn5 <- [1,158,null,{}] 10:48:20 INFO - PROCESS | 2628 | 1462470500653 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:20 INFO - PROCESS | 2628 | 1462470500756 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 10:48:20 INFO - PROCESS | 2628 | 1462470500819 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8921C800 == 46 [pid = 2628] [id = 49] 10:48:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA84B68400) [pid = 2628] [serial = 143] [outer = 0000000000000000] 10:48:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA8ED77800) [pid = 2628] [serial = 144] [outer = 000000AA84B68400] 10:48:20 INFO - PROCESS | 2628 | 1462470500875 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA92030800) [pid = 2628] [serial = 145] [outer = 000000AA84B68400] 10:48:21 INFO - PROCESS | 2628 | 1462470501554 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 942ms 10:48:21 INFO - PROCESS | 2628 | 1462470501591 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 2628 | 1462470501595 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 10:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:48:21 INFO - PROCESS | 2628 | 1462470501600 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 2628 | 1462470501604 Marionette TRACE conn5 <- [1,162,null,{}] 10:48:21 INFO - PROCESS | 2628 | 1462470501623 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:21 INFO - PROCESS | 2628 | 1462470501723 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 10:48:21 INFO - PROCESS | 2628 | 1462470501790 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA85E8F800 == 47 [pid = 2628] [id = 50] 10:48:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA84C1AC00) [pid = 2628] [serial = 146] [outer = 0000000000000000] 10:48:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA84E49000) [pid = 2628] [serial = 147] [outer = 000000AA84C1AC00] 10:48:21 INFO - PROCESS | 2628 | 1462470501843 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA893FAC00) [pid = 2628] [serial = 148] [outer = 000000AA84C1AC00] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99ECD800 == 46 [pid = 2628] [id = 44] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993C9000 == 45 [pid = 2628] [id = 43] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99425800 == 44 [pid = 2628] [id = 42] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BB8800 == 43 [pid = 2628] [id = 41] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95359000 == 42 [pid = 2628] [id = 40] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA923E0800 == 41 [pid = 2628] [id = 39] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7D0000 == 40 [pid = 2628] [id = 38] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E472000 == 39 [pid = 2628] [id = 37] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89BE6000 == 38 [pid = 2628] [id = 36] 10:48:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89419000 == 37 [pid = 2628] [id = 35] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA8F711400) [pid = 2628] [serial = 84] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | 1462470502462 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 880ms 10:48:22 INFO - PROCESS | 2628 | 1462470502480 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 2628 | 1462470502486 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 10:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:48:22 INFO - PROCESS | 2628 | 1462470502492 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 2628 | 1462470502495 Marionette TRACE conn5 <- [1,166,null,{}] 10:48:22 INFO - PROCESS | 2628 | 1462470502499 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:22 INFO - PROCESS | 2628 | 1462470502593 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA85113000) [pid = 2628] [serial = 72] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA863A4C00) [pid = 2628] [serial = 73] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA8F0A1800) [pid = 2628] [serial = 82] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA8AC64C00) [pid = 2628] [serial = 75] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA8E7F2400) [pid = 2628] [serial = 79] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA8ED7A000) [pid = 2628] [serial = 81] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA8B0E7800) [pid = 2628] [serial = 76] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA99BA6400) [pid = 2628] [serial = 70] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA8DC7EC00) [pid = 2628] [serial = 78] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA986DB000) [pid = 2628] [serial = 69] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA84B76C00) [pid = 2628] [serial = 61] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA986D2800) [pid = 2628] [serial = 67] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA9201D400) [pid = 2628] [serial = 58] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA9502B400) [pid = 2628] [serial = 55] [outer = 0000000000000000] [url = about:blank] 10:48:22 INFO - PROCESS | 2628 | 1462470502663 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89203000 == 38 [pid = 2628] [id = 51] 10:48:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA82E81000) [pid = 2628] [serial = 149] [outer = 0000000000000000] 10:48:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA84B76C00) [pid = 2628] [serial = 150] [outer = 000000AA82E81000] 10:48:22 INFO - PROCESS | 2628 | 1462470502709 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA859C4C00) [pid = 2628] [serial = 151] [outer = 000000AA82E81000] 10:48:23 INFO - PROCESS | 2628 | 1462470503076 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 10:48:23 INFO - PROCESS | 2628 | 1462470503120 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 2628 | 1462470503123 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 10:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:48:23 INFO - PROCESS | 2628 | 1462470503127 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 2628 | 1462470503130 Marionette TRACE conn5 <- [1,170,null,{}] 10:48:23 INFO - PROCESS | 2628 | 1462470503141 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:23 INFO - PROCESS | 2628 | 1462470503223 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 10:48:23 INFO - PROCESS | 2628 | 1462470503231 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8ED9C000 == 39 [pid = 2628] [id = 52] 10:48:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA89EDA400) [pid = 2628] [serial = 152] [outer = 0000000000000000] 10:48:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA8AC68400) [pid = 2628] [serial = 153] [outer = 000000AA89EDA400] 10:48:23 INFO - PROCESS | 2628 | 1462470503279 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA8B0E2800) [pid = 2628] [serial = 154] [outer = 000000AA89EDA400] 10:48:23 INFO - PROCESS | 2628 | 1462470503711 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 10:48:23 INFO - PROCESS | 2628 | 1462470503757 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 2628 | 1462470503760 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 10:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:48:23 INFO - PROCESS | 2628 | 1462470503763 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 2628 | 1462470503765 Marionette TRACE conn5 <- [1,174,null,{}] 10:48:23 INFO - PROCESS | 2628 | 1462470503769 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:23 INFO - PROCESS | 2628 | 1462470503849 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 10:48:23 INFO - PROCESS | 2628 | 1462470503856 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7D0000 == 40 [pid = 2628] [id = 53] 10:48:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA8B544800) [pid = 2628] [serial = 155] [outer = 0000000000000000] 10:48:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA8DC7E400) [pid = 2628] [serial = 156] [outer = 000000AA8B544800] 10:48:23 INFO - PROCESS | 2628 | 1462470503905 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA8EC20800) [pid = 2628] [serial = 157] [outer = 000000AA8B544800] 10:48:24 INFO - PROCESS | 2628 | 1462470504287 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 10:48:24 INFO - PROCESS | 2628 | 1462470504352 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 2628 | 1462470504355 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 10:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:48:24 INFO - PROCESS | 2628 | 1462470504358 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 2628 | 1462470504360 Marionette TRACE conn5 <- [1,178,null,{}] 10:48:24 INFO - PROCESS | 2628 | 1462470504363 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:24 INFO - PROCESS | 2628 | 1462470504441 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 10:48:24 INFO - PROCESS | 2628 | 1462470504447 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92740000 == 41 [pid = 2628] [id = 54] 10:48:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA8EC92800) [pid = 2628] [serial = 158] [outer = 0000000000000000] 10:48:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA8ED79800) [pid = 2628] [serial = 159] [outer = 000000AA8EC92800] 10:48:24 INFO - PROCESS | 2628 | 1462470504495 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA8F0D4400) [pid = 2628] [serial = 160] [outer = 000000AA8EC92800] 10:48:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA8F70C800) [pid = 2628] [serial = 161] [outer = 000000AA8520B800] 10:48:25 INFO - PROCESS | 2628 | 1462470505033 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 733ms 10:48:25 INFO - PROCESS | 2628 | 1462470505099 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 2628 | 1462470505102 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 10:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:48:25 INFO - PROCESS | 2628 | 1462470505105 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 2628 | 1462470505107 Marionette TRACE conn5 <- [1,182,null,{}] 10:48:25 INFO - PROCESS | 2628 | 1462470505110 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:25 INFO - PROCESS | 2628 | 1462470505228 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 10:48:25 INFO - PROCESS | 2628 | 1462470505243 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953AE800 == 42 [pid = 2628] [id = 55] 10:48:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA91326400) [pid = 2628] [serial = 162] [outer = 0000000000000000] 10:48:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA91599C00) [pid = 2628] [serial = 163] [outer = 000000AA91326400] 10:48:25 INFO - PROCESS | 2628 | 1462470505289 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA916CEC00) [pid = 2628] [serial = 164] [outer = 000000AA91326400] 10:48:25 INFO - PROCESS | 2628 | 1462470505719 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 627ms 10:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:48:25 INFO - PROCESS | 2628 | 1462470505736 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 2628 | 1462470505738 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 10:48:25 INFO - PROCESS | 2628 | 1462470505741 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 2628 | 1462470505743 Marionette TRACE conn5 <- [1,186,null,{}] 10:48:25 INFO - PROCESS | 2628 | 1462470505746 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:25 INFO - PROCESS | 2628 | 1462470505863 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 10:48:25 INFO - PROCESS | 2628 | 1462470505870 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993D0000 == 43 [pid = 2628] [id = 56] 10:48:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA89A83400) [pid = 2628] [serial = 165] [outer = 0000000000000000] 10:48:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA9201D400) [pid = 2628] [serial = 166] [outer = 000000AA89A83400] 10:48:25 INFO - PROCESS | 2628 | 1462470505916 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA92779400) [pid = 2628] [serial = 167] [outer = 000000AA89A83400] 10:48:26 INFO - PROCESS | 2628 | 1462470506323 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 10:48:26 INFO - PROCESS | 2628 | 1462470506374 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 2628 | 1462470506376 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 10:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:48:26 INFO - PROCESS | 2628 | 1462470506386 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 2628 | 1462470506388 Marionette TRACE conn5 <- [1,190,null,{}] 10:48:26 INFO - PROCESS | 2628 | 1462470506392 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:26 INFO - PROCESS | 2628 | 1462470506489 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 10:48:26 INFO - PROCESS | 2628 | 1462470506495 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BB2800 == 44 [pid = 2628] [id = 57] 10:48:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA91EA5000) [pid = 2628] [serial = 168] [outer = 0000000000000000] 10:48:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA93210400) [pid = 2628] [serial = 169] [outer = 000000AA91EA5000] 10:48:26 INFO - PROCESS | 2628 | 1462470506542 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA9502A400) [pid = 2628] [serial = 170] [outer = 000000AA91EA5000] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA95058800) [pid = 2628] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA84B76400) [pid = 2628] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA9159C000) [pid = 2628] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA82E7B800) [pid = 2628] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA8511D400) [pid = 2628] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA8B534000) [pid = 2628] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA8EC93400) [pid = 2628] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA91F0C400) [pid = 2628] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA9152A800) [pid = 2628] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA84C0F000) [pid = 2628] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA91365800) [pid = 2628] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA89B90C00) [pid = 2628] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA9320F000) [pid = 2628] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA8E4EDC00) [pid = 2628] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:48:26 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA84E51C00) [pid = 2628] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:48:27 INFO - PROCESS | 2628 | 1462470507068 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 734ms 10:48:27 INFO - PROCESS | 2628 | 1462470507117 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 2628 | 1462470507119 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 10:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:48:27 INFO - PROCESS | 2628 | 1462470507153 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 2628 | 1462470507155 Marionette TRACE conn5 <- [1,194,null,{}] 10:48:27 INFO - PROCESS | 2628 | 1462470507161 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 2628 | 1462470507241 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 10:48:27 INFO - PROCESS | 2628 | 1462470507249 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E16800 == 45 [pid = 2628] [id = 58] 10:48:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA8A02DC00) [pid = 2628] [serial = 171] [outer = 0000000000000000] 10:48:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA91365800) [pid = 2628] [serial = 172] [outer = 000000AA8A02DC00] 10:48:27 INFO - PROCESS | 2628 | 1462470507295 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA9320F800) [pid = 2628] [serial = 173] [outer = 000000AA8A02DC00] 10:48:27 INFO - PROCESS | 2628 | 1462470507673 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 566ms 10:48:27 INFO - PROCESS | 2628 | 1462470507733 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 2628 | 1462470507735 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 10:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:48:27 INFO - PROCESS | 2628 | 1462470507739 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 2628 | 1462470507741 Marionette TRACE conn5 <- [1,198,null,{}] 10:48:27 INFO - PROCESS | 2628 | 1462470507745 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 2628 | 1462470507822 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 10:48:27 INFO - PROCESS | 2628 | 1462470507829 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ECD000 == 46 [pid = 2628] [id = 59] 10:48:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA9502F400) [pid = 2628] [serial = 174] [outer = 0000000000000000] 10:48:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA9505D400) [pid = 2628] [serial = 175] [outer = 000000AA9502F400] 10:48:27 INFO - PROCESS | 2628 | 1462470507875 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA96C6A000) [pid = 2628] [serial = 176] [outer = 000000AA9502F400] 10:48:28 INFO - PROCESS | 2628 | 1462470508278 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 10:48:28 INFO - PROCESS | 2628 | 1462470508328 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 2628 | 1462470508330 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 10:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:48:28 INFO - PROCESS | 2628 | 1462470508333 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 2628 | 1462470508336 Marionette TRACE conn5 <- [1,202,null,{}] 10:48:28 INFO - PROCESS | 2628 | 1462470508340 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:28 INFO - PROCESS | 2628 | 1462470508440 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 10:48:28 INFO - PROCESS | 2628 | 1462470508447 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98429000 == 47 [pid = 2628] [id = 60] 10:48:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA96C6D400) [pid = 2628] [serial = 177] [outer = 0000000000000000] 10:48:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA986D0C00) [pid = 2628] [serial = 178] [outer = 000000AA96C6D400] 10:48:28 INFO - PROCESS | 2628 | 1462470508499 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA99235000) [pid = 2628] [serial = 179] [outer = 000000AA96C6D400] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E11000 == 46 [pid = 2628] [id = 33] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91B05800 == 45 [pid = 2628] [id = 10] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95004000 == 44 [pid = 2628] [id = 32] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA90AA0000 == 43 [pid = 2628] [id = 34] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CE8000 == 42 [pid = 2628] [id = 31] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA85E8F800 == 41 [pid = 2628] [id = 50] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8921C800 == 40 [pid = 2628] [id = 49] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99ECB000 == 39 [pid = 2628] [id = 48] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F23B000 == 38 [pid = 2628] [id = 47] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F223000 == 37 [pid = 2628] [id = 45] 10:48:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA85909000 == 36 [pid = 2628] [id = 46] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89203000 == 35 [pid = 2628] [id = 51] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8ED9C000 == 34 [pid = 2628] [id = 52] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953AE800 == 33 [pid = 2628] [id = 55] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA92740000 == 32 [pid = 2628] [id = 54] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7D0000 == 31 [pid = 2628] [id = 53] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BB2800 == 30 [pid = 2628] [id = 57] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E16800 == 29 [pid = 2628] [id = 58] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993D0000 == 28 [pid = 2628] [id = 56] 10:48:30 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99ECD000 == 27 [pid = 2628] [id = 59] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA95441000) [pid = 2628] [serial = 117] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA84E46000) [pid = 2628] [serial = 123] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA9159F800) [pid = 2628] [serial = 120] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA82E83800) [pid = 2628] [serial = 126] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA8A54C800) [pid = 2628] [serial = 88] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA852B9400) [pid = 2628] [serial = 87] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA8B5F0800) [pid = 2628] [serial = 108] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA8E4E7C00) [pid = 2628] [serial = 109] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA8F710400) [pid = 2628] [serial = 111] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA91371400) [pid = 2628] [serial = 112] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA92015400) [pid = 2628] [serial = 93] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA920F7400) [pid = 2628] [serial = 94] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA916D2400) [pid = 2628] [serial = 114] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA89455000) [pid = 2628] [serial = 103] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA84C18400) [pid = 2628] [serial = 102] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA96C6B400) [pid = 2628] [serial = 100] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 83 (000000AA9502E400) [pid = 2628] [serial = 99] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 82 (000000AA89EDC800) [pid = 2628] [serial = 105] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 81 (000000AA89EE3C00) [pid = 2628] [serial = 106] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 80 (000000AA95033C00) [pid = 2628] [serial = 97] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 79 (000000AA932D1000) [pid = 2628] [serial = 96] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 78 (000000AA84C10800) [pid = 2628] [serial = 127] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 77 (000000AA91370000) [pid = 2628] [serial = 91] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 76 (000000AA8EC9C800) [pid = 2628] [serial = 90] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 75 (000000AA8AC6C800) [pid = 2628] [serial = 130] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 74 (000000AA8A546400) [pid = 2628] [serial = 129] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 73 (000000AA97EDF800) [pid = 2628] [serial = 121] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 72 (000000AA84E4E800) [pid = 2628] [serial = 124] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 71 (000000AA97EE1000) [pid = 2628] [serial = 118] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 70 (000000AA986D7C00) [pid = 2628] [serial = 132] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | --DOMWINDOW == 69 (000000AA9201A000) [pid = 2628] [serial = 115] [outer = 0000000000000000] [url = about:blank] 10:48:30 INFO - PROCESS | 2628 | 1462470510314 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1991ms 10:48:30 INFO - PROCESS | 2628 | 1462470510328 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 2628 | 1462470510332 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 10:48:30 INFO - PROCESS | 2628 | 1462470510337 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:48:30 INFO - PROCESS | 2628 | 1462470510342 Marionette TRACE conn5 <- [1,206,null,{}] 10:48:30 INFO - PROCESS | 2628 | 1462470510348 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:30 INFO - PROCESS | 2628 | 1462470510454 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 10:48:30 INFO - PROCESS | 2628 | 1462470510464 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA84FB1000 == 28 [pid = 2628] [id = 61] 10:48:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 70 (000000AA8479C400) [pid = 2628] [serial = 180] [outer = 0000000000000000] 10:48:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 71 (000000AA8479F000) [pid = 2628] [serial = 181] [outer = 000000AA8479C400] 10:48:30 INFO - PROCESS | 2628 | 1462470510514 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 72 (000000AA84A31000) [pid = 2628] [serial = 182] [outer = 000000AA8479C400] 10:48:30 INFO - PROCESS | 2628 | 1462470510942 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 10:48:30 INFO - PROCESS | 2628 | 1462470510970 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 2628 | 1462470510977 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 10:48:30 INFO - PROCESS | 2628 | 1462470510984 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:48:30 INFO - PROCESS | 2628 | 1462470510987 Marionette TRACE conn5 <- [1,210,null,{}] 10:48:30 INFO - PROCESS | 2628 | 1462470510991 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:31 INFO - PROCESS | 2628 | 1462470511076 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 10:48:31 INFO - PROCESS | 2628 | 1462470511084 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89D7F800 == 29 [pid = 2628] [id = 62] 10:48:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 73 (000000AA84B6F400) [pid = 2628] [serial = 183] [outer = 0000000000000000] 10:48:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 74 (000000AA84C0F800) [pid = 2628] [serial = 184] [outer = 000000AA84B6F400] 10:48:31 INFO - PROCESS | 2628 | 1462470511133 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 75 (000000AA84E43400) [pid = 2628] [serial = 185] [outer = 000000AA84B6F400] 10:48:31 INFO - PROCESS | 2628 | 1462470511554 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 10:48:31 INFO - PROCESS | 2628 | 1462470511618 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 10:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:48:31 INFO - PROCESS | 2628 | 1462470511622 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 10:48:31 INFO - PROCESS | 2628 | 1462470511625 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 2628 | 1462470511629 Marionette TRACE conn5 <- [1,214,null,{}] 10:48:31 INFO - PROCESS | 2628 | 1462470511642 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:31 INFO - PROCESS | 2628 | 1462470511726 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 10:48:31 INFO - PROCESS | 2628 | 1462470511737 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8B76A800 == 30 [pid = 2628] [id = 63] 10:48:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 76 (000000AA82E34000) [pid = 2628] [serial = 186] [outer = 0000000000000000] 10:48:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 77 (000000AA859C5800) [pid = 2628] [serial = 187] [outer = 000000AA82E34000] 10:48:31 INFO - PROCESS | 2628 | 1462470511796 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 78 (000000AA89A81000) [pid = 2628] [serial = 188] [outer = 000000AA82E34000] 10:48:32 INFO - PROCESS | 2628 | 1462470512233 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 10:48:32 INFO - PROCESS | 2628 | 1462470512257 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 2628 | 1462470512260 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 10:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:48:32 INFO - PROCESS | 2628 | 1462470512264 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 2628 | 1462470512265 Marionette TRACE conn5 <- [1,218,null,{}] 10:48:32 INFO - PROCESS | 2628 | 1462470512269 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:32 INFO - PROCESS | 2628 | 1462470512346 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 10:48:32 INFO - PROCESS | 2628 | 1462470512352 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8ED09800 == 31 [pid = 2628] [id = 64] 10:48:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA89D10000) [pid = 2628] [serial = 189] [outer = 0000000000000000] 10:48:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA89EDAC00) [pid = 2628] [serial = 190] [outer = 000000AA89D10000] 10:48:32 INFO - PROCESS | 2628 | 1462470512400 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA89EE3400) [pid = 2628] [serial = 191] [outer = 000000AA89D10000] 10:48:32 INFO - PROCESS | 2628 | 1462470512798 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 10:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:48:32 INFO - PROCESS | 2628 | 1462470512852 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 2628 | 1462470512855 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 10:48:32 INFO - PROCESS | 2628 | 1462470512858 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 2628 | 1462470512860 Marionette TRACE conn5 <- [1,222,null,{}] 10:48:32 INFO - PROCESS | 2628 | 1462470512868 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:32 INFO - PROCESS | 2628 | 1462470512943 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 10:48:32 INFO - PROCESS | 2628 | 1462470512950 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F22F800 == 32 [pid = 2628] [id = 65] 10:48:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 82 (000000AA84B6E800) [pid = 2628] [serial = 192] [outer = 0000000000000000] 10:48:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 83 (000000AA8A543000) [pid = 2628] [serial = 193] [outer = 000000AA84B6E800] 10:48:33 INFO - PROCESS | 2628 | 1462470512996 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 84 (000000AA8AC6B000) [pid = 2628] [serial = 194] [outer = 000000AA84B6E800] 10:48:33 INFO - PROCESS | 2628 | 1462470513439 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 627ms 10:48:33 INFO - PROCESS | 2628 | 1462470513489 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 2628 | 1462470513491 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 10:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:48:33 INFO - PROCESS | 2628 | 1462470513495 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 2628 | 1462470513497 Marionette TRACE conn5 <- [1,226,null,{}] 10:48:33 INFO - PROCESS | 2628 | 1462470513500 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:33 INFO - PROCESS | 2628 | 1462470513597 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 10:48:33 INFO - PROCESS | 2628 | 1462470513606 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90AB7000 == 33 [pid = 2628] [id = 66] 10:48:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA82E86800) [pid = 2628] [serial = 195] [outer = 0000000000000000] 10:48:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA8B539C00) [pid = 2628] [serial = 196] [outer = 000000AA82E86800] 10:48:33 INFO - PROCESS | 2628 | 1462470513657 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA8B678800) [pid = 2628] [serial = 197] [outer = 000000AA82E86800] 10:48:34 INFO - PROCESS | 2628 | 1462470514057 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 10:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:48:34 INFO - PROCESS | 2628 | 1462470514091 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 2628 | 1462470514094 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 10:48:34 INFO - PROCESS | 2628 | 1462470514097 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 2628 | 1462470514099 Marionette TRACE conn5 <- [1,230,null,{}] 10:48:34 INFO - PROCESS | 2628 | 1462470514102 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:34 INFO - PROCESS | 2628 | 1462470514175 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 10:48:34 INFO - PROCESS | 2628 | 1462470514181 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA923E8800 == 34 [pid = 2628] [id = 67] 10:48:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA8DC7F400) [pid = 2628] [serial = 198] [outer = 0000000000000000] 10:48:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA8E4E7C00) [pid = 2628] [serial = 199] [outer = 000000AA8DC7F400] 10:48:34 INFO - PROCESS | 2628 | 1462470514226 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA8EC97000) [pid = 2628] [serial = 200] [outer = 000000AA8DC7F400] 10:48:34 INFO - PROCESS | 2628 | 1462470514632 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 585ms 10:48:34 INFO - PROCESS | 2628 | 1462470514687 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 2628 | 1462470514689 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 10:48:34 INFO - PROCESS | 2628 | 1462470514693 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:48:34 INFO - PROCESS | 2628 | 1462470514695 Marionette TRACE conn5 <- [1,234,null,{}] 10:48:34 INFO - PROCESS | 2628 | 1462470514698 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:34 INFO - PROCESS | 2628 | 1462470514771 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 10:48:34 INFO - PROCESS | 2628 | 1462470514778 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92ED9000 == 35 [pid = 2628] [id = 68] 10:48:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA8ECA0400) [pid = 2628] [serial = 201] [outer = 0000000000000000] 10:48:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA8EF8BC00) [pid = 2628] [serial = 202] [outer = 000000AA8ECA0400] 10:48:34 INFO - PROCESS | 2628 | 1462470514824 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA8F707400) [pid = 2628] [serial = 203] [outer = 000000AA8ECA0400] 10:48:35 INFO - PROCESS | 2628 | 1462470515230 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 10:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:48:35 INFO - PROCESS | 2628 | 1462470515284 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 2628 | 1462470515286 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 10:48:35 INFO - PROCESS | 2628 | 1462470515289 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 2628 | 1462470515291 Marionette TRACE conn5 <- [1,238,null,{}] 10:48:35 INFO - PROCESS | 2628 | 1462470515295 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:35 INFO - PROCESS | 2628 | 1462470515393 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 10:48:35 INFO - PROCESS | 2628 | 1462470515400 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD4E000 == 36 [pid = 2628] [id = 69] 10:48:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA8ED79C00) [pid = 2628] [serial = 204] [outer = 0000000000000000] 10:48:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA90C7F000) [pid = 2628] [serial = 205] [outer = 000000AA8ED79C00] 10:48:35 INFO - PROCESS | 2628 | 1462470515446 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA91322800) [pid = 2628] [serial = 206] [outer = 000000AA8ED79C00] 10:48:35 INFO - PROCESS | 2628 | 1462470515870 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 10:48:35 INFO - PROCESS | 2628 | 1462470515920 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 2628 | 1462470515923 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 10:48:35 INFO - PROCESS | 2628 | 1462470515926 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:48:35 INFO - PROCESS | 2628 | 1462470515928 Marionette TRACE conn5 <- [1,242,null,{}] 10:48:35 INFO - PROCESS | 2628 | 1462470515937 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:36 INFO - PROCESS | 2628 | 1462470516047 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 10:48:36 INFO - PROCESS | 2628 | 1462470516053 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953A8000 == 37 [pid = 2628] [id = 70] 10:48:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA91320000) [pid = 2628] [serial = 207] [outer = 0000000000000000] 10:48:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA9139D400) [pid = 2628] [serial = 208] [outer = 000000AA91320000] 10:48:36 INFO - PROCESS | 2628 | 1462470516100 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA91530400) [pid = 2628] [serial = 209] [outer = 000000AA91320000] 10:48:36 INFO - PROCESS | 2628 | 1462470516538 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 10:48:36 INFO - PROCESS | 2628 | 1462470516559 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 2628 | 1462470516562 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 10:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:48:36 INFO - PROCESS | 2628 | 1462470516584 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 2628 | 1462470516587 Marionette TRACE conn5 <- [1,246,null,{}] 10:48:36 INFO - PROCESS | 2628 | 1462470516590 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:36 INFO - PROCESS | 2628 | 1462470516701 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 10:48:36 INFO - PROCESS | 2628 | 1462470516776 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F22D800 == 38 [pid = 2628] [id = 71] 10:48:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA9159C800) [pid = 2628] [serial = 210] [outer = 0000000000000000] 10:48:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA916CD800) [pid = 2628] [serial = 211] [outer = 000000AA9159C800] 10:48:36 INFO - PROCESS | 2628 | 1462470516826 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA92014400) [pid = 2628] [serial = 212] [outer = 000000AA9159C800] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA89A83400) [pid = 2628] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA91326400) [pid = 2628] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA91EA5000) [pid = 2628] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA9502F400) [pid = 2628] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA8A02DC00) [pid = 2628] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA8EC92800) [pid = 2628] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA8B544800) [pid = 2628] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA89EDA400) [pid = 2628] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA82E81000) [pid = 2628] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA84C1AC00) [pid = 2628] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA84B68400) [pid = 2628] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA91321400) [pid = 2628] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA8A030400) [pid = 2628] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA84A26C00) [pid = 2628] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA97EE8000) [pid = 2628] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:48:37 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA86146C00) [pid = 2628] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:48:37 INFO - PROCESS | 2628 | 1462470517517 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 997ms 10:48:37 INFO - PROCESS | 2628 | 1462470517564 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 2628 | 1462470517566 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 10:48:37 INFO - PROCESS | 2628 | 1462470517569 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:48:37 INFO - PROCESS | 2628 | 1462470517571 Marionette TRACE conn5 <- [1,250,null,{}] 10:48:37 INFO - PROCESS | 2628 | 1462470517575 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:37 INFO - PROCESS | 2628 | 1462470517652 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 10:48:37 INFO - PROCESS | 2628 | 1462470517660 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CEF800 == 39 [pid = 2628] [id = 72] 10:48:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA8A546000) [pid = 2628] [serial = 213] [outer = 0000000000000000] 10:48:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA8E4EB400) [pid = 2628] [serial = 214] [outer = 000000AA8A546000] 10:48:37 INFO - PROCESS | 2628 | 1462470517708 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA92016400) [pid = 2628] [serial = 215] [outer = 000000AA8A546000] 10:48:38 INFO - PROCESS | 2628 | 1462470518130 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 10:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:48:38 INFO - PROCESS | 2628 | 1462470518202 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 2628 | 1462470518205 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 10:48:38 INFO - PROCESS | 2628 | 1462470518208 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 2628 | 1462470518209 Marionette TRACE conn5 <- [1,254,null,{}] 10:48:38 INFO - PROCESS | 2628 | 1462470518213 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:38 INFO - PROCESS | 2628 | 1462470518289 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 10:48:38 INFO - PROCESS | 2628 | 1462470518298 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9842E800 == 40 [pid = 2628] [id = 73] 10:48:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA920F7400) [pid = 2628] [serial = 216] [outer = 0000000000000000] 10:48:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA92F76400) [pid = 2628] [serial = 217] [outer = 000000AA920F7400] 10:48:38 INFO - PROCESS | 2628 | 1462470518342 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA9445FC00) [pid = 2628] [serial = 218] [outer = 000000AA920F7400] 10:48:38 INFO - PROCESS | 2628 | 1462470518725 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 544ms 10:48:38 INFO - PROCESS | 2628 | 1462470518755 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 2628 | 1462470518757 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 10:48:38 INFO - PROCESS | 2628 | 1462470518760 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:48:38 INFO - PROCESS | 2628 | 1462470518762 Marionette TRACE conn5 <- [1,258,null,{}] 10:48:38 INFO - PROCESS | 2628 | 1462470518775 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:38 INFO - PROCESS | 2628 | 1462470518855 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 10:48:38 INFO - PROCESS | 2628 | 1462470518863 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9941C800 == 41 [pid = 2628] [id = 74] 10:48:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA948B7C00) [pid = 2628] [serial = 219] [outer = 0000000000000000] 10:48:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA95028C00) [pid = 2628] [serial = 220] [outer = 000000AA948B7C00] 10:48:38 INFO - PROCESS | 2628 | 1462470518909 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA95032400) [pid = 2628] [serial = 221] [outer = 000000AA948B7C00] 10:48:39 INFO - PROCESS | 2628 | 1462470519304 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 10:48:39 INFO - PROCESS | 2628 | 1462470519356 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 2628 | 1462470519358 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 10:48:39 INFO - PROCESS | 2628 | 1462470519362 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:48:39 INFO - PROCESS | 2628 | 1462470519364 Marionette TRACE conn5 <- [1,262,null,{}] 10:48:39 INFO - PROCESS | 2628 | 1462470519367 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:39 INFO - PROCESS | 2628 | 1462470519444 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 10:48:39 INFO - PROCESS | 2628 | 1462470519450 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9969F800 == 42 [pid = 2628] [id = 75] 10:48:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA9505D800) [pid = 2628] [serial = 222] [outer = 0000000000000000] 10:48:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA95440C00) [pid = 2628] [serial = 223] [outer = 000000AA9505D800] 10:48:39 INFO - PROCESS | 2628 | 1462470519497 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA9544AC00) [pid = 2628] [serial = 224] [outer = 000000AA9505D800] 10:48:40 INFO - PROCESS | 2628 | 1462470520210 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 880ms 10:48:40 INFO - PROCESS | 2628 | 1462470520244 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 2628 | 1462470520250 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 10:48:40 INFO - PROCESS | 2628 | 1462470520255 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:48:40 INFO - PROCESS | 2628 | 1462470520261 Marionette TRACE conn5 <- [1,266,null,{}] 10:48:40 INFO - PROCESS | 2628 | 1462470520266 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:40 INFO - PROCESS | 2628 | 1462470520388 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 10:48:40 INFO - PROCESS | 2628 | 1462470520480 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89D9A000 == 43 [pid = 2628] [id = 76] 10:48:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA84A33C00) [pid = 2628] [serial = 225] [outer = 0000000000000000] 10:48:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA84C0B800) [pid = 2628] [serial = 226] [outer = 000000AA84A33C00] 10:48:40 INFO - PROCESS | 2628 | 1462470520539 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA84E4F400) [pid = 2628] [serial = 227] [outer = 000000AA84A33C00] 10:48:41 INFO - PROCESS | 2628 | 1462470521212 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 985ms 10:48:41 INFO - PROCESS | 2628 | 1462470521281 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 2628 | 1462470521287 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 10:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:48:41 INFO - PROCESS | 2628 | 1462470521295 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 2628 | 1462470521298 Marionette TRACE conn5 <- [1,270,null,{}] 10:48:41 INFO - PROCESS | 2628 | 1462470521302 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:41 INFO - PROCESS | 2628 | 1462470521421 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 10:48:41 INFO - PROCESS | 2628 | 1462470521487 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD37800 == 44 [pid = 2628] [id = 77] 10:48:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA863AE400) [pid = 2628] [serial = 228] [outer = 0000000000000000] 10:48:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA89B90C00) [pid = 2628] [serial = 229] [outer = 000000AA863AE400] 10:48:41 INFO - PROCESS | 2628 | 1462470521543 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA8ACC2000) [pid = 2628] [serial = 230] [outer = 000000AA863AE400] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9941C800 == 43 [pid = 2628] [id = 74] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9842E800 == 42 [pid = 2628] [id = 73] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CEF800 == 41 [pid = 2628] [id = 72] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F22D800 == 40 [pid = 2628] [id = 71] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953A8000 == 39 [pid = 2628] [id = 70] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8AD4E000 == 38 [pid = 2628] [id = 69] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA92ED9000 == 37 [pid = 2628] [id = 68] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA923E8800 == 36 [pid = 2628] [id = 67] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA90AB7000 == 35 [pid = 2628] [id = 66] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F22F800 == 34 [pid = 2628] [id = 65] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8ED09800 == 33 [pid = 2628] [id = 64] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8B76A800 == 32 [pid = 2628] [id = 63] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89D7F800 == 31 [pid = 2628] [id = 62] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA986D0C00) [pid = 2628] [serial = 178] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA84FB1000 == 30 [pid = 2628] [id = 61] 10:48:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98429000 == 29 [pid = 2628] [id = 60] 10:48:42 INFO - PROCESS | 2628 | 1462470522652 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA91369800) [pid = 2628] [serial = 85] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA9201D400) [pid = 2628] [serial = 166] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA916CEC00) [pid = 2628] [serial = 164] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA91599C00) [pid = 2628] [serial = 163] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA93210400) [pid = 2628] [serial = 169] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA92779400) [pid = 2628] [serial = 167] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA9505D400) [pid = 2628] [serial = 175] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA9320F800) [pid = 2628] [serial = 173] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA9502A400) [pid = 2628] [serial = 170] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA96C6A000) [pid = 2628] [serial = 176] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA8ED79800) [pid = 2628] [serial = 159] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA8DC7E400) [pid = 2628] [serial = 156] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA8EC20800) [pid = 2628] [serial = 157] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA8AC68400) [pid = 2628] [serial = 153] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA8B0E2800) [pid = 2628] [serial = 154] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA84B76C00) [pid = 2628] [serial = 150] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA859C4C00) [pid = 2628] [serial = 151] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA893FAC00) [pid = 2628] [serial = 148] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA84E49000) [pid = 2628] [serial = 147] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 83 (000000AA92030800) [pid = 2628] [serial = 145] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 82 (000000AA8ED77800) [pid = 2628] [serial = 144] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 81 (000000AA91595800) [pid = 2628] [serial = 142] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 80 (000000AA91323C00) [pid = 2628] [serial = 141] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 79 (000000AA8E7F1800) [pid = 2628] [serial = 139] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 78 (000000AA8B52B400) [pid = 2628] [serial = 138] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 77 (000000AA8546FC00) [pid = 2628] [serial = 136] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 76 (000000AA84A2F800) [pid = 2628] [serial = 135] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 75 (000000AA99239000) [pid = 2628] [serial = 133] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 74 (000000AA91365800) [pid = 2628] [serial = 172] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 73 (000000AA852BB000) [pid = 2628] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:48:42 INFO - PROCESS | 2628 | --DOMWINDOW == 72 (000000AA8F0D4400) [pid = 2628] [serial = 160] [outer = 0000000000000000] [url = about:blank] 10:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1391ms 10:48:42 INFO - PROCESS | 2628 | 1462470522701 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 10:48:42 INFO - PROCESS | 2628 | 1462470522704 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 10:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:48:42 INFO - PROCESS | 2628 | 1462470522710 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 2628 | 1462470522712 Marionette TRACE conn5 <- [1,274,null,{}] 10:48:42 INFO - PROCESS | 2628 | 1462470522717 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:42 INFO - PROCESS | 2628 | 1462470522797 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 10:48:42 INFO - PROCESS | 2628 | 1462470522810 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89AB6800 == 30 [pid = 2628] [id = 78] 10:48:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 73 (000000AA84B76800) [pid = 2628] [serial = 231] [outer = 0000000000000000] 10:48:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 74 (000000AA84C18000) [pid = 2628] [serial = 232] [outer = 000000AA84B76800] 10:48:42 INFO - PROCESS | 2628 | 1462470522861 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 75 (000000AA852BCC00) [pid = 2628] [serial = 233] [outer = 000000AA84B76800] 10:48:43 INFO - PROCESS | 2628 | 1462470523299 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 10:48:43 INFO - PROCESS | 2628 | 1462470523344 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 2628 | 1462470523351 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 10:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:48:43 INFO - PROCESS | 2628 | 1462470523362 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 2628 | 1462470523365 Marionette TRACE conn5 <- [1,278,null,{}] 10:48:43 INFO - PROCESS | 2628 | 1462470523369 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:43 INFO - PROCESS | 2628 | 1462470523454 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 10:48:43 INFO - PROCESS | 2628 | 1462470523464 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8DC52800 == 31 [pid = 2628] [id = 79] 10:48:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 76 (000000AA89B87000) [pid = 2628] [serial = 234] [outer = 0000000000000000] 10:48:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 77 (000000AA89D11000) [pid = 2628] [serial = 235] [outer = 000000AA89B87000] 10:48:43 INFO - PROCESS | 2628 | 1462470523513 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 78 (000000AA89EE5000) [pid = 2628] [serial = 236] [outer = 000000AA89B87000] 10:48:43 INFO - PROCESS | 2628 | 1462470523953 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 627ms 10:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:48:44 INFO - PROCESS | 2628 | 1462470523991 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 2628 | 1462470523994 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 10:48:44 INFO - PROCESS | 2628 | 1462470523998 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 2628 | 1462470524001 Marionette TRACE conn5 <- [1,282,null,{}] 10:48:44 INFO - PROCESS | 2628 | 1462470524014 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:44 INFO - PROCESS | 2628 | 1462470524098 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 10:48:44 INFO - PROCESS | 2628 | 1462470524108 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F231000 == 32 [pid = 2628] [id = 80] 10:48:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA82E83800) [pid = 2628] [serial = 237] [outer = 0000000000000000] 10:48:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA8B0E1C00) [pid = 2628] [serial = 238] [outer = 000000AA82E83800] 10:48:44 INFO - PROCESS | 2628 | 1462470524158 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA8B541000) [pid = 2628] [serial = 239] [outer = 000000AA82E83800] 10:48:44 INFO - PROCESS | 2628 | 1462470524594 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 10:48:44 INFO - PROCESS | 2628 | 1462470524628 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 2628 | 1462470524631 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 10:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:48:44 INFO - PROCESS | 2628 | 1462470524635 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 2628 | 1462470524636 Marionette TRACE conn5 <- [1,286,null,{}] 10:48:44 INFO - PROCESS | 2628 | 1462470524640 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:44 INFO - PROCESS | 2628 | 1462470524723 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 10:48:44 INFO - PROCESS | 2628 | 1462470524730 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90C25000 == 33 [pid = 2628] [id = 81] 10:48:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 82 (000000AA8B673400) [pid = 2628] [serial = 240] [outer = 0000000000000000] 10:48:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 83 (000000AA8E4EC800) [pid = 2628] [serial = 241] [outer = 000000AA8B673400] 10:48:44 INFO - PROCESS | 2628 | 1462470524777 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 84 (000000AA8EC94400) [pid = 2628] [serial = 242] [outer = 000000AA8B673400] 10:48:45 INFO - PROCESS | 2628 | 1462470525236 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 10:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:48:45 INFO - PROCESS | 2628 | 1462470525274 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 2628 | 1462470525276 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 10:48:45 INFO - PROCESS | 2628 | 1462470525279 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 2628 | 1462470525282 Marionette TRACE conn5 <- [1,290,null,{}] 10:48:45 INFO - PROCESS | 2628 | 1462470525285 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:45 INFO - PROCESS | 2628 | 1462470525380 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 10:48:45 INFO - PROCESS | 2628 | 1462470525388 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CF2800 == 34 [pid = 2628] [id = 82] 10:48:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA8EC93800) [pid = 2628] [serial = 243] [outer = 0000000000000000] 10:48:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA8ED78000) [pid = 2628] [serial = 244] [outer = 000000AA8EC93800] 10:48:45 INFO - PROCESS | 2628 | 1462470525435 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA8F0D1000) [pid = 2628] [serial = 245] [outer = 000000AA8EC93800] 10:48:45 INFO - PROCESS | 2628 | 1462470525887 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 10:48:45 INFO - PROCESS | 2628 | 1462470525910 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 2628 | 1462470525912 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 10:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:48:45 INFO - PROCESS | 2628 | 1462470525915 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 2628 | 1462470525917 Marionette TRACE conn5 <- [1,294,null,{}] 10:48:45 INFO - PROCESS | 2628 | 1462470525938 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:46 INFO - PROCESS | 2628 | 1462470526048 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 10:48:46 INFO - PROCESS | 2628 | 1462470526119 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA94821800 == 35 [pid = 2628] [id = 83] 10:48:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA8F0DA000) [pid = 2628] [serial = 246] [outer = 0000000000000000] 10:48:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA91369800) [pid = 2628] [serial = 247] [outer = 000000AA8F0DA000] 10:48:46 INFO - PROCESS | 2628 | 1462470526167 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA91596C00) [pid = 2628] [serial = 248] [outer = 000000AA8F0DA000] 10:48:46 INFO - PROCESS | 2628 | 1462470526581 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 693ms 10:48:46 INFO - PROCESS | 2628 | 1462470526617 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 2628 | 1462470526620 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 10:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:48:46 INFO - PROCESS | 2628 | 1462470526623 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 2628 | 1462470526625 Marionette TRACE conn5 <- [1,298,null,{}] 10:48:46 INFO - PROCESS | 2628 | 1462470526629 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:46 INFO - PROCESS | 2628 | 1462470526728 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 10:48:46 INFO - PROCESS | 2628 | 1462470526734 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A0C5800 == 36 [pid = 2628] [id = 84] 10:48:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA913A3000) [pid = 2628] [serial = 249] [outer = 0000000000000000] 10:48:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA9159E800) [pid = 2628] [serial = 250] [outer = 000000AA913A3000] 10:48:46 INFO - PROCESS | 2628 | 1462470526781 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA916CE800) [pid = 2628] [serial = 251] [outer = 000000AA913A3000] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA948B7C00) [pid = 2628] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA8ED79C00) [pid = 2628] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA9159C800) [pid = 2628] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA8479C400) [pid = 2628] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA84B6E800) [pid = 2628] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA82E86800) [pid = 2628] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA8DC7F400) [pid = 2628] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA96C6D400) [pid = 2628] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA84B6F400) [pid = 2628] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 83 (000000AA82E34000) [pid = 2628] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 82 (000000AA8ECA0400) [pid = 2628] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 81 (000000AA91320000) [pid = 2628] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 80 (000000AA8A546000) [pid = 2628] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 79 (000000AA89D10000) [pid = 2628] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:48:47 INFO - PROCESS | 2628 | --DOMWINDOW == 78 (000000AA920F7400) [pid = 2628] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:48:47 INFO - PROCESS | 2628 | 1462470527307 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 10:48:47 INFO - PROCESS | 2628 | 1462470527385 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 2628 | 1462470527388 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 10:48:47 INFO - PROCESS | 2628 | 1462470527395 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 2628 | 1462470527397 Marionette TRACE conn5 <- [1,302,null,{}] 10:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:48:47 INFO - PROCESS | 2628 | 1462470527406 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:47 INFO - PROCESS | 2628 | 1462470527481 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 10:48:47 INFO - PROCESS | 2628 | 1462470527488 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E22800 == 37 [pid = 2628] [id = 85] 10:48:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA89D10000) [pid = 2628] [serial = 252] [outer = 0000000000000000] 10:48:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA91371400) [pid = 2628] [serial = 253] [outer = 000000AA89D10000] 10:48:47 INFO - PROCESS | 2628 | 1462470527534 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA91EA9400) [pid = 2628] [serial = 254] [outer = 000000AA89D10000] 10:48:47 INFO - PROCESS | 2628 | 1462470527934 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 585ms 10:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:48:48 INFO - PROCESS | 2628 | 1462470527989 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 2628 | 1462470527991 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 10:48:48 INFO - PROCESS | 2628 | 1462470527994 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 2628 | 1462470527996 Marionette TRACE conn5 <- [1,306,null,{}] 10:48:48 INFO - PROCESS | 2628 | 1462470528000 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 2628 | 1462470528078 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 10:48:48 INFO - PROCESS | 2628 | 1462470528084 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983EC800 == 38 [pid = 2628] [id = 86] 10:48:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 82 (000000AA91EA7800) [pid = 2628] [serial = 255] [outer = 0000000000000000] 10:48:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 83 (000000AA9201D800) [pid = 2628] [serial = 256] [outer = 000000AA91EA7800] 10:48:48 INFO - PROCESS | 2628 | 1462470528129 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 84 (000000AA920FC800) [pid = 2628] [serial = 257] [outer = 000000AA91EA7800] 10:48:48 INFO - PROCESS | 2628 | 1462470528390 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:48:48 INFO - PROCESS | 2628 | 1462470528553 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 10:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:48:48 INFO - PROCESS | 2628 | 1462470528584 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 2628 | 1462470528586 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 10:48:48 INFO - PROCESS | 2628 | 1462470528589 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 2628 | 1462470528591 Marionette TRACE conn5 <- [1,310,null,{}] 10:48:48 INFO - PROCESS | 2628 | 1462470528594 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 2628 | 1462470528673 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 10:48:48 INFO - PROCESS | 2628 | 1462470528679 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99434000 == 39 [pid = 2628] [id = 87] 10:48:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA9276C400) [pid = 2628] [serial = 258] [outer = 0000000000000000] 10:48:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA9502A400) [pid = 2628] [serial = 259] [outer = 000000AA9276C400] 10:48:48 INFO - PROCESS | 2628 | 1462470528727 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA9505F400) [pid = 2628] [serial = 260] [outer = 000000AA9276C400] 10:48:49 INFO - PROCESS | 2628 | 1462470529205 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 10:48:49 INFO - PROCESS | 2628 | 1462470529265 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 2628 | 1462470529270 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 10:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:48:49 INFO - PROCESS | 2628 | 1462470529277 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 2628 | 1462470529282 Marionette TRACE conn5 <- [1,314,null,{}] 10:48:49 INFO - PROCESS | 2628 | 1462470529289 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:49 INFO - PROCESS | 2628 | 1462470529409 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 10:48:49 INFO - PROCESS | 2628 | 1462470529468 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA859A7000 == 40 [pid = 2628] [id = 88] 10:48:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA83E0FC00) [pid = 2628] [serial = 261] [outer = 0000000000000000] 10:48:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA840A8800) [pid = 2628] [serial = 262] [outer = 000000AA83E0FC00] 10:48:49 INFO - PROCESS | 2628 | 1462470529525 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA84B6E000) [pid = 2628] [serial = 263] [outer = 000000AA83E0FC00] 10:48:50 INFO - PROCESS | 2628 | 1462470530189 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 941ms 10:48:50 INFO - PROCESS | 2628 | 1462470530220 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 10:48:50 INFO - PROCESS | 2628 | 1462470530227 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 10:48:50 INFO - PROCESS | 2628 | 1462470530234 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:48:50 INFO - PROCESS | 2628 | 1462470530237 Marionette TRACE conn5 <- [1,318,null,{}] 10:48:50 INFO - PROCESS | 2628 | 1462470530241 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:50 INFO - PROCESS | 2628 | 1462470530348 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 10:48:50 INFO - PROCESS | 2628 | 1462470530413 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F22F800 == 41 [pid = 2628] [id = 89] 10:48:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA893F8000) [pid = 2628] [serial = 264] [outer = 0000000000000000] 10:48:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA89EE2C00) [pid = 2628] [serial = 265] [outer = 000000AA893F8000] 10:48:50 INFO - PROCESS | 2628 | 1462470530469 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA8B0DA400) [pid = 2628] [serial = 266] [outer = 000000AA893F8000] 10:48:51 INFO - PROCESS | 2628 | 1462470531058 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 878ms 10:48:51 INFO - PROCESS | 2628 | 1462470531118 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 2628 | 1462470531121 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 10:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:48:51 INFO - PROCESS | 2628 | 1462470531125 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 2628 | 1462470531129 Marionette TRACE conn5 <- [1,322,null,{}] 10:48:51 INFO - PROCESS | 2628 | 1462470531142 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:51 INFO - PROCESS | 2628 | 1462470531252 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 10:48:51 INFO - PROCESS | 2628 | 1462470531317 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993DB800 == 42 [pid = 2628] [id = 90] 10:48:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA8EC29400) [pid = 2628] [serial = 267] [outer = 0000000000000000] 10:48:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA90C7A800) [pid = 2628] [serial = 268] [outer = 000000AA8EC29400] 10:48:51 INFO - PROCESS | 2628 | 1462470531377 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA913A3800) [pid = 2628] [serial = 269] [outer = 000000AA8EC29400] 10:48:51 INFO - PROCESS | 2628 | 1462470531980 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 881ms 10:48:52 INFO - PROCESS | 2628 | 1462470532007 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 2628 | 1462470532010 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 10:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:48:52 INFO - PROCESS | 2628 | 1462470532014 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 2628 | 1462470532016 Marionette TRACE conn5 <- [1,326,null,{}] 10:48:52 INFO - PROCESS | 2628 | 1462470532020 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:52 INFO - PROCESS | 2628 | 1462470532125 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 10:48:52 INFO - PROCESS | 2628 | 1462470532225 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CCF800 == 43 [pid = 2628] [id = 91] 10:48:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA95442C00) [pid = 2628] [serial = 270] [outer = 0000000000000000] 10:48:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA9505D400) [pid = 2628] [serial = 271] [outer = 000000AA95442C00] 10:48:52 INFO - PROCESS | 2628 | 1462470532347 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA96C6FC00) [pid = 2628] [serial = 272] [outer = 000000AA95442C00] 10:48:52 INFO - PROCESS | 2628 | 1462470532935 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 943ms 10:48:52 INFO - PROCESS | 2628 | 1462470532967 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 2628 | 1462470532969 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 10:48:52 INFO - PROCESS | 2628 | 1462470532974 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:48:52 INFO - PROCESS | 2628 | 1462470532976 Marionette TRACE conn5 <- [1,330,null,{}] 10:48:52 INFO - PROCESS | 2628 | 1462470532980 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:53 INFO - PROCESS | 2628 | 1462470533082 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 10:48:53 INFO - PROCESS | 2628 | 1462470533159 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89BDB000 == 44 [pid = 2628] [id = 92] 10:48:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA84DCE000) [pid = 2628] [serial = 273] [outer = 0000000000000000] 10:48:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA84DD6000) [pid = 2628] [serial = 274] [outer = 000000AA84DCE000] 10:48:53 INFO - PROCESS | 2628 | 1462470533216 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA8EC9A400) [pid = 2628] [serial = 275] [outer = 000000AA84DCE000] 10:48:53 INFO - PROCESS | 2628 | 1462470533942 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1031ms 10:48:54 INFO - PROCESS | 2628 | 1462470534010 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 2628 | 1462470534014 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 10:48:54 INFO - PROCESS | 2628 | 1462470534019 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:48:54 INFO - PROCESS | 2628 | 1462470534023 Marionette TRACE conn5 <- [1,334,null,{}] 10:48:54 INFO - PROCESS | 2628 | 1462470534045 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:54 INFO - PROCESS | 2628 | 1462470534174 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 10:48:54 INFO - PROCESS | 2628 | 1462470534240 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89AB5000 == 45 [pid = 2628] [id = 93] 10:48:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA84C14400) [pid = 2628] [serial = 276] [outer = 0000000000000000] 10:48:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA84DCB000) [pid = 2628] [serial = 277] [outer = 000000AA84C14400] 10:48:54 INFO - PROCESS | 2628 | 1462470534292 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA84E51400) [pid = 2628] [serial = 278] [outer = 000000AA84C14400] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983EC800 == 44 [pid = 2628] [id = 86] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E22800 == 43 [pid = 2628] [id = 85] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8A0C5800 == 42 [pid = 2628] [id = 84] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA94821800 == 41 [pid = 2628] [id = 83] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CF2800 == 40 [pid = 2628] [id = 82] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA90C25000 == 39 [pid = 2628] [id = 81] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F231000 == 38 [pid = 2628] [id = 80] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8DC52800 == 37 [pid = 2628] [id = 79] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89AB6800 == 36 [pid = 2628] [id = 78] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8AD37800 == 35 [pid = 2628] [id = 77] 10:48:54 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89D9A000 == 34 [pid = 2628] [id = 76] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA91322800) [pid = 2628] [serial = 206] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA916CD800) [pid = 2628] [serial = 211] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA84A31000) [pid = 2628] [serial = 182] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA8479F000) [pid = 2628] [serial = 181] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA8A543000) [pid = 2628] [serial = 193] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA8AC6B000) [pid = 2628] [serial = 194] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA8B539C00) [pid = 2628] [serial = 196] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA8B678800) [pid = 2628] [serial = 197] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA8E4E7C00) [pid = 2628] [serial = 199] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA8EC97000) [pid = 2628] [serial = 200] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA99235000) [pid = 2628] [serial = 179] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA84C0F800) [pid = 2628] [serial = 184] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA84E43400) [pid = 2628] [serial = 185] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA859C5800) [pid = 2628] [serial = 187] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA89A81000) [pid = 2628] [serial = 188] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA8EF8BC00) [pid = 2628] [serial = 202] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA91530400) [pid = 2628] [serial = 209] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA9139D400) [pid = 2628] [serial = 208] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA92016400) [pid = 2628] [serial = 215] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA8E4EB400) [pid = 2628] [serial = 214] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA92014400) [pid = 2628] [serial = 212] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 83 (000000AA89EDAC00) [pid = 2628] [serial = 190] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 82 (000000AA89EE3400) [pid = 2628] [serial = 191] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 81 (000000AA90C7F000) [pid = 2628] [serial = 205] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 80 (000000AA95032400) [pid = 2628] [serial = 221] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 79 (000000AA9445FC00) [pid = 2628] [serial = 218] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 78 (000000AA92F76400) [pid = 2628] [serial = 217] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 77 (000000AA8F707400) [pid = 2628] [serial = 203] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | --DOMWINDOW == 76 (000000AA95028C00) [pid = 2628] [serial = 220] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2628 | 1462470534817 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 859ms 10:48:54 INFO - PROCESS | 2628 | 1462470534883 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 2628 | 1462470534889 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 10:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:48:54 INFO - PROCESS | 2628 | 1462470534895 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 2628 | 1462470534898 Marionette TRACE conn5 <- [1,338,null,{}] 10:48:54 INFO - PROCESS | 2628 | 1462470534902 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:54 INFO - PROCESS | 2628 | 1462470534985 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 10:48:55 INFO - PROCESS | 2628 | 1462470535042 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A005800 == 35 [pid = 2628] [id = 94] 10:48:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 77 (000000AA84A30000) [pid = 2628] [serial = 279] [outer = 0000000000000000] 10:48:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 78 (000000AA84DD6C00) [pid = 2628] [serial = 280] [outer = 000000AA84A30000] 10:48:55 INFO - PROCESS | 2628 | 1462470535097 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA893F7C00) [pid = 2628] [serial = 281] [outer = 000000AA84A30000] 10:48:55 INFO - PROCESS | 2628 | 1462470535491 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 10:48:55 INFO - PROCESS | 2628 | 1462470535553 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 2628 | 1462470535555 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 10:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:48:55 INFO - PROCESS | 2628 | 1462470535564 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 2628 | 1462470535568 Marionette TRACE conn5 <- [1,342,null,{}] 10:48:55 INFO - PROCESS | 2628 | 1462470535580 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:55 INFO - PROCESS | 2628 | 1462470535666 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 10:48:55 INFO - PROCESS | 2628 | 1462470535673 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F232000 == 36 [pid = 2628] [id = 95] 10:48:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA89EE1400) [pid = 2628] [serial = 282] [outer = 0000000000000000] 10:48:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA8A543000) [pid = 2628] [serial = 283] [outer = 000000AA89EE1400] 10:48:55 INFO - PROCESS | 2628 | 1462470535722 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 82 (000000AA8B0D9800) [pid = 2628] [serial = 284] [outer = 000000AA89EE1400] 10:48:56 INFO - PROCESS | 2628 | 1462470536170 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 10:48:56 INFO - PROCESS | 2628 | 1462470536197 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 2628 | 1462470536200 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 10:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:48:56 INFO - PROCESS | 2628 | 1462470536208 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 2628 | 1462470536210 Marionette TRACE conn5 <- [1,346,null,{}] 10:48:56 INFO - PROCESS | 2628 | 1462470536214 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:56 INFO - PROCESS | 2628 | 1462470536297 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 10:48:56 INFO - PROCESS | 2628 | 1462470536303 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CA8000 == 37 [pid = 2628] [id = 96] 10:48:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 83 (000000AA8DC7C400) [pid = 2628] [serial = 285] [outer = 0000000000000000] 10:48:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 84 (000000AA8DC82000) [pid = 2628] [serial = 286] [outer = 000000AA8DC7C400] 10:48:56 INFO - PROCESS | 2628 | 1462470536351 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA8EC91C00) [pid = 2628] [serial = 287] [outer = 000000AA8DC7C400] 10:48:56 INFO - PROCESS | 2628 | 1462470536762 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 586ms 10:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:48:56 INFO - PROCESS | 2628 | 1462470536798 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 2628 | 1462470536800 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 10:48:56 INFO - PROCESS | 2628 | 1462470536803 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 2628 | 1462470536805 Marionette TRACE conn5 <- [1,350,null,{}] 10:48:56 INFO - PROCESS | 2628 | 1462470536809 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:56 INFO - PROCESS | 2628 | 1462470536910 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 10:48:56 INFO - PROCESS | 2628 | 1462470536918 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA93D6B800 == 38 [pid = 2628] [id = 97] 10:48:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA8EC9C800) [pid = 2628] [serial = 288] [outer = 0000000000000000] 10:48:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA8EF87800) [pid = 2628] [serial = 289] [outer = 000000AA8EC9C800] 10:48:56 INFO - PROCESS | 2628 | 1462470536965 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA909ED800) [pid = 2628] [serial = 290] [outer = 000000AA8EC9C800] 10:48:57 INFO - PROCESS | 2628 | 1462470537438 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 693ms 10:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:48:57 INFO - PROCESS | 2628 | 1462470537499 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 2628 | 1462470537501 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 10:48:57 INFO - PROCESS | 2628 | 1462470537505 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 2628 | 1462470537507 Marionette TRACE conn5 <- [1,354,null,{}] 10:48:57 INFO - PROCESS | 2628 | 1462470537511 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:57 INFO - PROCESS | 2628 | 1462470537641 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 10:48:57 INFO - PROCESS | 2628 | 1462470537690 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8506E800 == 39 [pid = 2628] [id = 98] 10:48:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA91599000) [pid = 2628] [serial = 291] [outer = 0000000000000000] 10:48:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA916D0000) [pid = 2628] [serial = 292] [outer = 000000AA91599000] 10:48:57 INFO - PROCESS | 2628 | 1462470537739 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA92022C00) [pid = 2628] [serial = 293] [outer = 000000AA91599000] 10:48:58 INFO - PROCESS | 2628 | 1462470538175 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 10:48:58 INFO - PROCESS | 2628 | 1462470538197 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 2628 | 1462470538199 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 10:48:58 INFO - PROCESS | 2628 | 1462470538203 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:48:58 INFO - PROCESS | 2628 | 1462470538204 Marionette TRACE conn5 <- [1,358,null,{}] 10:48:58 INFO - PROCESS | 2628 | 1462470538259 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:58 INFO - PROCESS | 2628 | 1462470538357 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 10:48:58 INFO - PROCESS | 2628 | 1462470538367 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983DF000 == 40 [pid = 2628] [id = 99] 10:48:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA91599400) [pid = 2628] [serial = 294] [outer = 0000000000000000] 10:48:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA948C1000) [pid = 2628] [serial = 295] [outer = 000000AA91599400] 10:48:58 INFO - PROCESS | 2628 | 1462470538413 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA95062000) [pid = 2628] [serial = 296] [outer = 000000AA91599400] 10:48:58 INFO - PROCESS | 2628 | 1462470538887 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA8EC93800) [pid = 2628] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA8F0DA000) [pid = 2628] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA89B87000) [pid = 2628] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA863AE400) [pid = 2628] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA8B673400) [pid = 2628] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA84B76800) [pid = 2628] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA82E83800) [pid = 2628] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA913A3000) [pid = 2628] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA91EA7800) [pid = 2628] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:48:58 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA89D10000) [pid = 2628] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 10:48:58 INFO - PROCESS | 2628 | 1462470538940 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 2628 | 1462470538943 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 10:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:48:58 INFO - PROCESS | 2628 | 1462470538946 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 2628 | 1462470538948 Marionette TRACE conn5 <- [1,362,null,{}] 10:48:58 INFO - PROCESS | 2628 | 1462470538952 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:59 INFO - PROCESS | 2628 | 1462470539030 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 10:48:59 INFO - PROCESS | 2628 | 1462470539043 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983EC800 == 41 [pid = 2628] [id = 100] 10:48:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA89B87000) [pid = 2628] [serial = 297] [outer = 0000000000000000] 10:48:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA8B52A800) [pid = 2628] [serial = 298] [outer = 000000AA89B87000] 10:48:59 INFO - PROCESS | 2628 | 1462470539087 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA926D0000) [pid = 2628] [serial = 299] [outer = 000000AA89B87000] 10:48:59 INFO - PROCESS | 2628 | 1462470539498 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 586ms 10:48:59 INFO - PROCESS | 2628 | 1462470539536 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 2628 | 1462470539538 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 10:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:48:59 INFO - PROCESS | 2628 | 1462470539541 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 2628 | 1462470539543 Marionette TRACE conn5 <- [1,366,null,{}] 10:48:59 INFO - PROCESS | 2628 | 1462470539546 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:59 INFO - PROCESS | 2628 | 1462470539625 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 10:48:59 INFO - PROCESS | 2628 | 1462470539658 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99436000 == 42 [pid = 2628] [id = 101] 10:48:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA926D6800) [pid = 2628] [serial = 300] [outer = 0000000000000000] 10:48:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA926D8C00) [pid = 2628] [serial = 301] [outer = 000000AA926D6800] 10:48:59 INFO - PROCESS | 2628 | 1462470539702 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA95449C00) [pid = 2628] [serial = 302] [outer = 000000AA926D6800] 10:49:00 INFO - PROCESS | 2628 | 1462470540115 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 10:49:00 INFO - PROCESS | 2628 | 1462470540174 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 2628 | 1462470540177 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 10:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:49:00 INFO - PROCESS | 2628 | 1462470540180 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 2628 | 1462470540182 Marionette TRACE conn5 <- [1,370,null,{}] 10:49:00 INFO - PROCESS | 2628 | 1462470540186 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:00 INFO - PROCESS | 2628 | 1462470540265 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 10:49:00 INFO - PROCESS | 2628 | 1462470540273 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CE2800 == 43 [pid = 2628] [id = 102] 10:49:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA97EDD800) [pid = 2628] [serial = 303] [outer = 0000000000000000] 10:49:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA97EDF800) [pid = 2628] [serial = 304] [outer = 000000AA97EDD800] 10:49:00 INFO - PROCESS | 2628 | 1462470540318 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA97EE7800) [pid = 2628] [serial = 305] [outer = 000000AA97EDD800] 10:49:00 INFO - PROCESS | 2628 | 1462470540736 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 587ms 10:49:00 INFO - PROCESS | 2628 | 1462470540774 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 2628 | 1462470540776 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 10:49:00 INFO - PROCESS | 2628 | 1462470540780 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:49:00 INFO - PROCESS | 2628 | 1462470540782 Marionette TRACE conn5 <- [1,374,null,{}] 10:49:00 INFO - PROCESS | 2628 | 1462470540786 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:00 INFO - PROCESS | 2628 | 1462470540885 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 10:49:01 INFO - PROCESS | 2628 | 1462470541052 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89216800 == 44 [pid = 2628] [id = 103] 10:49:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA82E88400) [pid = 2628] [serial = 306] [outer = 0000000000000000] 10:49:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA840AC800) [pid = 2628] [serial = 307] [outer = 000000AA82E88400] 10:49:01 INFO - PROCESS | 2628 | 1462470541154 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA84B6C400) [pid = 2628] [serial = 308] [outer = 000000AA82E88400] 10:49:01 INFO - PROCESS | 2628 | 1462470541757 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:49:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 985ms 10:49:01 INFO - PROCESS | 2628 | 1462470541769 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 2628 | 1462470541775 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 10:49:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:49:01 INFO - PROCESS | 2628 | 1462470541780 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 2628 | 1462470541784 Marionette TRACE conn5 <- [1,378,null,{}] 10:49:01 INFO - PROCESS | 2628 | 1462470541789 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:01 INFO - PROCESS | 2628 | 1462470541901 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 10:49:01 INFO - PROCESS | 2628 | 1462470541982 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F6A6800 == 45 [pid = 2628] [id = 104] 10:49:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA89A83400) [pid = 2628] [serial = 309] [outer = 0000000000000000] 10:49:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA89EDC000) [pid = 2628] [serial = 310] [outer = 000000AA89A83400] 10:49:02 INFO - PROCESS | 2628 | 1462470542040 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA8B0DA000) [pid = 2628] [serial = 311] [outer = 000000AA89A83400] 10:49:02 INFO - PROCESS | 2628 | 1462470542739 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:49:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 984ms 10:49:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:49:02 INFO - PROCESS | 2628 | 1462470542771 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 2628 | 1462470542776 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 10:49:02 INFO - PROCESS | 2628 | 1462470542780 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 2628 | 1462470542783 Marionette TRACE conn5 <- [1,382,null,{}] 10:49:02 INFO - PROCESS | 2628 | 1462470542787 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:02 INFO - PROCESS | 2628 | 1462470542894 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 10:49:02 INFO - PROCESS | 2628 | 1462470542961 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BBD000 == 46 [pid = 2628] [id = 105] 10:49:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA91322800) [pid = 2628] [serial = 312] [outer = 0000000000000000] 10:49:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA91365800) [pid = 2628] [serial = 313] [outer = 000000AA91322800] 10:49:03 INFO - PROCESS | 2628 | 1462470543017 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA915A1800) [pid = 2628] [serial = 314] [outer = 000000AA91322800] 10:49:03 INFO - PROCESS | 2628 | 1462470543701 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:49:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 944ms 10:49:03 INFO - PROCESS | 2628 | 1462470543733 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 2628 | 1462470543736 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 10:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:49:03 INFO - PROCESS | 2628 | 1462470543747 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 2628 | 1462470543755 Marionette TRACE conn5 <- [1,386,null,{}] 10:49:03 INFO - PROCESS | 2628 | 1462470543760 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:03 INFO - PROCESS | 2628 | 1462470543870 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 10:49:03 INFO - PROCESS | 2628 | 1462470543936 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BF7000 == 47 [pid = 2628] [id = 106] 10:49:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA92693000) [pid = 2628] [serial = 315] [outer = 0000000000000000] 10:49:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA9269A000) [pid = 2628] [serial = 316] [outer = 000000AA92693000] 10:49:03 INFO - PROCESS | 2628 | 1462470543992 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA926A0C00) [pid = 2628] [serial = 317] [outer = 000000AA92693000] 10:49:04 INFO - PROCESS | 2628 | 1462470544780 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1095ms 10:49:04 INFO - PROCESS | 2628 | 1462470544840 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 2628 | 1462470544844 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 10:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:49:04 INFO - PROCESS | 2628 | 1462470544849 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 2628 | 1462470544853 Marionette TRACE conn5 <- [1,390,null,{}] 10:49:04 INFO - PROCESS | 2628 | 1462470544860 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:04 INFO - PROCESS | 2628 | 1462470544957 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 10:49:05 INFO - PROCESS | 2628 | 1462470545028 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E739800 == 48 [pid = 2628] [id = 107] 10:49:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA84E44C00) [pid = 2628] [serial = 318] [outer = 0000000000000000] 10:49:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA859C4C00) [pid = 2628] [serial = 319] [outer = 000000AA84E44C00] 10:49:05 INFO - PROCESS | 2628 | 1462470545078 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA89EDC400) [pid = 2628] [serial = 320] [outer = 000000AA84E44C00] 10:49:05 INFO - PROCESS | 2628 | 1462470545718 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 879ms 10:49:05 INFO - PROCESS | 2628 | 1462470545733 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 2628 | 1462470545739 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 10:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:49:05 INFO - PROCESS | 2628 | 1462470545746 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 2628 | 1462470545748 Marionette TRACE conn5 <- [1,394,null,{}] 10:49:05 INFO - PROCESS | 2628 | 1462470545752 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:05 INFO - PROCESS | 2628 | 1462470545847 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CE2800 == 47 [pid = 2628] [id = 102] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99436000 == 46 [pid = 2628] [id = 101] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983EC800 == 45 [pid = 2628] [id = 100] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983DF000 == 44 [pid = 2628] [id = 99] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8506E800 == 43 [pid = 2628] [id = 98] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA93D6B800 == 42 [pid = 2628] [id = 97] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CA8000 == 41 [pid = 2628] [id = 96] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F232000 == 40 [pid = 2628] [id = 95] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8A005800 == 39 [pid = 2628] [id = 94] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA95440C00) [pid = 2628] [serial = 223] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA9502A400) [pid = 2628] [serial = 259] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89AB5000 == 38 [pid = 2628] [id = 93] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F22F800 == 37 [pid = 2628] [id = 89] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA859A7000 == 36 [pid = 2628] [id = 88] 10:49:05 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99434000 == 35 [pid = 2628] [id = 87] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA8F0D1000) [pid = 2628] [serial = 245] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA8ED78000) [pid = 2628] [serial = 244] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA91369800) [pid = 2628] [serial = 247] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA89D11000) [pid = 2628] [serial = 235] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA89EE5000) [pid = 2628] [serial = 236] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA8ACC2000) [pid = 2628] [serial = 230] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA89B90C00) [pid = 2628] [serial = 229] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA8E4EC800) [pid = 2628] [serial = 241] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA84C18000) [pid = 2628] [serial = 232] [outer = 0000000000000000] [url = about:blank] 10:49:05 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA852BCC00) [pid = 2628] [serial = 233] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA84C0B800) [pid = 2628] [serial = 226] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA8B0E1C00) [pid = 2628] [serial = 238] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA8B541000) [pid = 2628] [serial = 239] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA9159E800) [pid = 2628] [serial = 250] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA91596C00) [pid = 2628] [serial = 248] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA920FC800) [pid = 2628] [serial = 257] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA9201D800) [pid = 2628] [serial = 256] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA916CE800) [pid = 2628] [serial = 251] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA91EA9400) [pid = 2628] [serial = 254] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA91371400) [pid = 2628] [serial = 253] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA8EC94400) [pid = 2628] [serial = 242] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2628 | 1462470545993 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA84F95000 == 36 [pid = 2628] [id = 108] 10:49:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA82E3D400) [pid = 2628] [serial = 321] [outer = 0000000000000000] 10:49:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA82F46000) [pid = 2628] [serial = 322] [outer = 000000AA82E3D400] 10:49:06 INFO - PROCESS | 2628 | 1462470546040 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA84E44800) [pid = 2628] [serial = 323] [outer = 000000AA82E3D400] 10:49:06 INFO - PROCESS | 2628 | 1462470546492 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 798ms 10:49:06 INFO - PROCESS | 2628 | 1462470546544 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 2628 | 1462470546547 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 10:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:49:06 INFO - PROCESS | 2628 | 1462470546551 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 2628 | 1462470546555 Marionette TRACE conn5 <- [1,398,null,{}] 10:49:06 INFO - PROCESS | 2628 | 1462470546566 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:06 INFO - PROCESS | 2628 | 1462470546651 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 10:49:06 INFO - PROCESS | 2628 | 1462470546661 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F234000 == 37 [pid = 2628] [id = 109] 10:49:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA8B0DDC00) [pid = 2628] [serial = 324] [outer = 0000000000000000] 10:49:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA8B3B6C00) [pid = 2628] [serial = 325] [outer = 000000AA8B0DDC00] 10:49:06 INFO - PROCESS | 2628 | 1462470546709 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA8DC79C00) [pid = 2628] [serial = 326] [outer = 000000AA8B0DDC00] 10:49:07 INFO - PROCESS | 2628 | 1462470547171 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 10:49:07 INFO - PROCESS | 2628 | 1462470547249 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 2628 | 1462470547252 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 10:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:49:07 INFO - PROCESS | 2628 | 1462470547258 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 2628 | 1462470547260 Marionette TRACE conn5 <- [1,402,null,{}] 10:49:07 INFO - PROCESS | 2628 | 1462470547264 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:07 INFO - PROCESS | 2628 | 1462470547348 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 10:49:07 INFO - PROCESS | 2628 | 1462470547412 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CBF000 == 38 [pid = 2628] [id = 110] 10:49:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA8EC29C00) [pid = 2628] [serial = 327] [outer = 0000000000000000] 10:49:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA8F096800) [pid = 2628] [serial = 328] [outer = 000000AA8EC29C00] 10:49:07 INFO - PROCESS | 2628 | 1462470547465 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA8F70A400) [pid = 2628] [serial = 329] [outer = 000000AA8EC29C00] 10:49:07 INFO - PROCESS | 2628 | 1462470547875 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 10:49:07 INFO - PROCESS | 2628 | 1462470547886 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 2628 | 1462470547889 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 10:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:49:07 INFO - PROCESS | 2628 | 1462470547892 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 2628 | 1462470547894 Marionette TRACE conn5 <- [1,406,null,{}] 10:49:07 INFO - PROCESS | 2628 | 1462470547897 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:08 INFO - PROCESS | 2628 | 1462470548033 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 10:49:08 INFO - PROCESS | 2628 | 1462470548052 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9443B000 == 39 [pid = 2628] [id = 111] 10:49:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA83604800) [pid = 2628] [serial = 330] [outer = 0000000000000000] 10:49:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA91325000) [pid = 2628] [serial = 331] [outer = 000000AA83604800] 10:49:08 INFO - PROCESS | 2628 | 1462470548101 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA91539800) [pid = 2628] [serial = 332] [outer = 000000AA83604800] 10:49:08 INFO - PROCESS | 2628 | 1462470548557 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 692ms 10:49:08 INFO - PROCESS | 2628 | 1462470548591 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 2628 | 1462470548593 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 10:49:08 INFO - PROCESS | 2628 | 1462470548597 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 2628 | 1462470548599 Marionette TRACE conn5 <- [1,410,null,{}] 10:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:49:08 INFO - PROCESS | 2628 | 1462470548602 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:08 INFO - PROCESS | 2628 | 1462470548723 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 10:49:08 INFO - PROCESS | 2628 | 1462470548732 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA951A2800 == 40 [pid = 2628] [id = 112] 10:49:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA91A76000) [pid = 2628] [serial = 333] [outer = 0000000000000000] 10:49:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA91F06C00) [pid = 2628] [serial = 334] [outer = 000000AA91A76000] 10:49:08 INFO - PROCESS | 2628 | 1462470548825 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA920F1800) [pid = 2628] [serial = 335] [outer = 000000AA91A76000] 10:49:09 INFO - PROCESS | 2628 | 1462470549275 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 10:49:09 INFO - PROCESS | 2628 | 1462470549352 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 2628 | 1462470549354 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 10:49:09 INFO - PROCESS | 2628 | 1462470549357 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 2628 | 1462470549359 Marionette TRACE conn5 <- [1,414,null,{}] 10:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:49:09 INFO - PROCESS | 2628 | 1462470549362 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:09 INFO - PROCESS | 2628 | 1462470549465 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 10:49:09 INFO - PROCESS | 2628 | 1462470549516 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89D96800 == 41 [pid = 2628] [id = 113] 10:49:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA92695C00) [pid = 2628] [serial = 336] [outer = 0000000000000000] 10:49:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA9269A400) [pid = 2628] [serial = 337] [outer = 000000AA92695C00] 10:49:09 INFO - PROCESS | 2628 | 1462470549563 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA927F7800) [pid = 2628] [serial = 338] [outer = 000000AA92695C00] 10:49:10 INFO - PROCESS | 2628 | 1462470549997 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA9505D800) [pid = 2628] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA84A33C00) [pid = 2628] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA84C14400) [pid = 2628] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA83E0FC00) [pid = 2628] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA89EE1400) [pid = 2628] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA95442C00) [pid = 2628] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA8EC9C800) [pid = 2628] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA8EC29400) [pid = 2628] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA84A30000) [pid = 2628] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA84DCE000) [pid = 2628] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA91599000) [pid = 2628] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA893F8000) [pid = 2628] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA8DC7C400) [pid = 2628] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA91599400) [pid = 2628] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA89B87000) [pid = 2628] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:49:10 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA926D6800) [pid = 2628] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:49:10 INFO - PROCESS | 2628 | 1462470550157 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 2628 | 1462470550159 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 10:49:10 INFO - PROCESS | 2628 | 1462470550169 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 2628 | 1462470550171 Marionette TRACE conn5 <- [1,418,null,{}] 10:49:10 INFO - PROCESS | 2628 | 1462470550175 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:10 INFO - PROCESS | 2628 | 1462470550256 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 10:49:10 INFO - PROCESS | 2628 | 1462470550262 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92442000 == 42 [pid = 2628] [id = 114] 10:49:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA84DCD000) [pid = 2628] [serial = 339] [outer = 0000000000000000] 10:49:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA85ED9800) [pid = 2628] [serial = 340] [outer = 000000AA84DCD000] 10:49:10 INFO - PROCESS | 2628 | 1462470550309 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA8ED75000) [pid = 2628] [serial = 341] [outer = 000000AA84DCD000] 10:49:11 INFO - PROCESS | 2628 | 1462470551193 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1026ms 10:49:11 INFO - PROCESS | 2628 | 1462470551198 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 2628 | 1462470551200 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 10:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:49:11 INFO - PROCESS | 2628 | 1462470551203 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 2628 | 1462470551205 Marionette TRACE conn5 <- [1,422,null,{}] 10:49:11 INFO - PROCESS | 2628 | 1462470551221 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:11 INFO - PROCESS | 2628 | 1462470551321 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 10:49:11 INFO - PROCESS | 2628 | 1462470551407 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA85085000 == 43 [pid = 2628] [id = 115] 10:49:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA82E33400) [pid = 2628] [serial = 342] [outer = 0000000000000000] 10:49:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA82E7D400) [pid = 2628] [serial = 343] [outer = 000000AA82E33400] 10:49:11 INFO - PROCESS | 2628 | 1462470551467 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA84C13000) [pid = 2628] [serial = 344] [outer = 000000AA82E33400] 10:49:12 INFO - PROCESS | 2628 | 1462470552565 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1398ms 10:49:12 INFO - PROCESS | 2628 | 1462470552606 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 2628 | 1462470552611 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 10:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:49:12 INFO - PROCESS | 2628 | 1462470552616 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 2628 | 1462470552621 Marionette TRACE conn5 <- [1,426,null,{}] 10:49:12 INFO - PROCESS | 2628 | 1462470552626 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:12 INFO - PROCESS | 2628 | 1462470552739 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 10:49:12 INFO - PROCESS | 2628 | 1462470552862 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA915AC000 == 44 [pid = 2628] [id = 116] 10:49:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA8A0ACC00) [pid = 2628] [serial = 345] [outer = 0000000000000000] 10:49:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA8AC68C00) [pid = 2628] [serial = 346] [outer = 000000AA8A0ACC00] 10:49:12 INFO - PROCESS | 2628 | 1462470552920 Marionette DEBUG loaded listener.js 10:49:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA8B5FDC00) [pid = 2628] [serial = 347] [outer = 000000AA8A0ACC00] 10:49:13 INFO - PROCESS | 2628 | 1462470553478 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 2628 | 1462470553568 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 10:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:49:13 INFO - PROCESS | 2628 | 1462470553572 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 2628 | 1462470553575 Marionette TRACE conn5 <- [1,430,null,{}] 10:49:13 INFO - PROCESS | 2628 | 1462470553579 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:13 INFO - PROCESS | 2628 | 1462470553685 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 10:49:13 INFO - PROCESS | 2628 | 1462470553754 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983E3000 == 45 [pid = 2628] [id = 117] 10:49:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA91371400) [pid = 2628] [serial = 348] [outer = 0000000000000000] 10:49:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA916C8400) [pid = 2628] [serial = 349] [outer = 000000AA91371400] 10:49:13 INFO - PROCESS | 2628 | 1462470553811 Marionette DEBUG loaded listener.js 10:49:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA91A75800) [pid = 2628] [serial = 350] [outer = 000000AA91371400] 10:49:14 INFO - PROCESS | 2628 | 1462470554460 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 943ms 10:49:14 INFO - PROCESS | 2628 | 1462470554517 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 10:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:49:14 INFO - PROCESS | 2628 | 1462470554520 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 10:49:14 INFO - PROCESS | 2628 | 1462470554532 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 2628 | 1462470554539 Marionette TRACE conn5 <- [1,434,null,{}] 10:49:14 INFO - PROCESS | 2628 | 1462470554544 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:14 INFO - PROCESS | 2628 | 1462470554651 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 10:49:14 INFO - PROCESS | 2628 | 1462470554721 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99435000 == 46 [pid = 2628] [id = 118] 10:49:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA926D8000) [pid = 2628] [serial = 351] [outer = 0000000000000000] 10:49:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA9502D400) [pid = 2628] [serial = 352] [outer = 000000AA926D8000] 10:49:14 INFO - PROCESS | 2628 | 1462470554776 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA95443C00) [pid = 2628] [serial = 353] [outer = 000000AA926D8000] 10:49:15 INFO - PROCESS | 2628 | 1462470555383 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 903ms 10:49:15 INFO - PROCESS | 2628 | 1462470555428 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 2628 | 1462470555432 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 10:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:49:15 INFO - PROCESS | 2628 | 1462470555435 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 2628 | 1462470555437 Marionette TRACE conn5 <- [1,438,null,{}] 10:49:15 INFO - PROCESS | 2628 | 1462470555441 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:15 INFO - PROCESS | 2628 | 1462470555549 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 10:49:15 INFO - PROCESS | 2628 | 1462470555631 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89E91800 == 47 [pid = 2628] [id = 119] 10:49:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA84DD2000) [pid = 2628] [serial = 354] [outer = 0000000000000000] 10:49:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA8A543C00) [pid = 2628] [serial = 355] [outer = 000000AA84DD2000] 10:49:15 INFO - PROCESS | 2628 | 1462470555687 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA913A1000) [pid = 2628] [serial = 356] [outer = 000000AA84DD2000] 10:49:16 INFO - PROCESS | 2628 | 1462470556376 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 985ms 10:49:16 INFO - PROCESS | 2628 | 1462470556423 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 2628 | 1462470556428 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 10:49:16 INFO - PROCESS | 2628 | 1462470556433 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:49:16 INFO - PROCESS | 2628 | 1462470556437 Marionette TRACE conn5 <- [1,442,null,{}] 10:49:16 INFO - PROCESS | 2628 | 1462470556456 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:16 INFO - PROCESS | 2628 | 1462470556555 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 10:49:16 INFO - PROCESS | 2628 | 1462470556625 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7C9000 == 48 [pid = 2628] [id = 120] 10:49:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA89D11000) [pid = 2628] [serial = 357] [outer = 0000000000000000] 10:49:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA89EE0C00) [pid = 2628] [serial = 358] [outer = 000000AA89D11000] 10:49:16 INFO - PROCESS | 2628 | 1462470556675 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA8B0E1800) [pid = 2628] [serial = 359] [outer = 000000AA89D11000] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA92442000 == 47 [pid = 2628] [id = 114] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89D96800 == 46 [pid = 2628] [id = 113] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA951A2800 == 45 [pid = 2628] [id = 112] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9443B000 == 44 [pid = 2628] [id = 111] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CBF000 == 43 [pid = 2628] [id = 110] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F234000 == 42 [pid = 2628] [id = 109] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA84F95000 == 41 [pid = 2628] [id = 108] 10:49:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E739800 == 40 [pid = 2628] [id = 107] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA97EDF800) [pid = 2628] [serial = 304] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | 1462470557243 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 881ms 10:49:17 INFO - PROCESS | 2628 | 1462470557319 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 2628 | 1462470557324 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 10:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:49:17 INFO - PROCESS | 2628 | 1462470557331 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 2628 | 1462470557333 Marionette TRACE conn5 <- [1,446,null,{}] 10:49:17 INFO - PROCESS | 2628 | 1462470557337 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:17 INFO - PROCESS | 2628 | 1462470557432 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA9544AC00) [pid = 2628] [serial = 224] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA84E51400) [pid = 2628] [serial = 278] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA84DCB000) [pid = 2628] [serial = 277] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA84B6E000) [pid = 2628] [serial = 263] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA840A8800) [pid = 2628] [serial = 262] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA8A543000) [pid = 2628] [serial = 283] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA8B0D9800) [pid = 2628] [serial = 284] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA96C6FC00) [pid = 2628] [serial = 272] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA9505D400) [pid = 2628] [serial = 271] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA909ED800) [pid = 2628] [serial = 290] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA8EF87800) [pid = 2628] [serial = 289] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA913A3800) [pid = 2628] [serial = 269] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA90C7A800) [pid = 2628] [serial = 268] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA84DD6C00) [pid = 2628] [serial = 280] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA893F7C00) [pid = 2628] [serial = 281] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA8EC9A400) [pid = 2628] [serial = 275] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA84DD6000) [pid = 2628] [serial = 274] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA92022C00) [pid = 2628] [serial = 293] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA8B0DA400) [pid = 2628] [serial = 266] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA89EE2C00) [pid = 2628] [serial = 265] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 86 (000000AA916D0000) [pid = 2628] [serial = 292] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 85 (000000AA8DC82000) [pid = 2628] [serial = 286] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 84 (000000AA948C1000) [pid = 2628] [serial = 295] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 83 (000000AA8B52A800) [pid = 2628] [serial = 298] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 82 (000000AA926D0000) [pid = 2628] [serial = 299] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 81 (000000AA926D8C00) [pid = 2628] [serial = 301] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 80 (000000AA95062000) [pid = 2628] [serial = 296] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 79 (000000AA95449C00) [pid = 2628] [serial = 302] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 78 (000000AA8EC91C00) [pid = 2628] [serial = 287] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | --DOMWINDOW == 77 (000000AA84E4F400) [pid = 2628] [serial = 227] [outer = 0000000000000000] [url = about:blank] 10:49:17 INFO - PROCESS | 2628 | 1462470557505 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD19800 == 41 [pid = 2628] [id = 121] 10:49:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 78 (000000AA84B69C00) [pid = 2628] [serial = 360] [outer = 0000000000000000] 10:49:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 79 (000000AA84DD4400) [pid = 2628] [serial = 361] [outer = 000000AA84B69C00] 10:49:17 INFO - PROCESS | 2628 | 1462470557551 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 80 (000000AA8A54EC00) [pid = 2628] [serial = 362] [outer = 000000AA84B69C00] 10:49:17 INFO - PROCESS | 2628 | 1462470557981 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 10:49:18 INFO - PROCESS | 2628 | 1462470558021 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 2628 | 1462470558024 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 10:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:49:18 INFO - PROCESS | 2628 | 1462470558028 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 2628 | 1462470558031 Marionette TRACE conn5 <- [1,450,null,{}] 10:49:18 INFO - PROCESS | 2628 | 1462470558042 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:18 INFO - PROCESS | 2628 | 1462470558129 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 10:49:18 INFO - PROCESS | 2628 | 1462470558139 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CBB000 == 42 [pid = 2628] [id = 122] 10:49:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 81 (000000AA8F095400) [pid = 2628] [serial = 363] [outer = 0000000000000000] 10:49:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 82 (000000AA8F0D4C00) [pid = 2628] [serial = 364] [outer = 000000AA8F095400] 10:49:18 INFO - PROCESS | 2628 | 1462470558191 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 83 (000000AA9131F800) [pid = 2628] [serial = 365] [outer = 000000AA8F095400] 10:49:18 INFO - PROCESS | 2628 | 1462470558653 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 2628 | 1462470558725 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 10:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:49:18 INFO - PROCESS | 2628 | 1462470558728 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 2628 | 1462470558730 Marionette TRACE conn5 <- [1,454,null,{}] 10:49:18 INFO - PROCESS | 2628 | 1462470558766 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:18 INFO - PROCESS | 2628 | 1462470558854 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 10:49:18 INFO - PROCESS | 2628 | 1462470558861 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9500E000 == 43 [pid = 2628] [id = 123] 10:49:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 84 (000000AA8EF8B000) [pid = 2628] [serial = 366] [outer = 0000000000000000] 10:49:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 85 (000000AA91A6D400) [pid = 2628] [serial = 367] [outer = 000000AA8EF8B000] 10:49:18 INFO - PROCESS | 2628 | 1462470558962 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 86 (000000AA92014C00) [pid = 2628] [serial = 368] [outer = 000000AA8EF8B000] 10:49:19 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:19 INFO - PROCESS | 2628 | 1462470559354 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 10:49:19 INFO - PROCESS | 2628 | 1462470559423 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 2628 | 1462470559425 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 10:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:49:19 INFO - PROCESS | 2628 | 1462470559428 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 2628 | 1462470559430 Marionette TRACE conn5 <- [1,458,null,{}] 10:49:19 INFO - PROCESS | 2628 | 1462470559434 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:19 INFO - PROCESS | 2628 | 1462470559543 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 10:49:19 INFO - PROCESS | 2628 | 1462470559564 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C7000 == 44 [pid = 2628] [id = 124] 10:49:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 87 (000000AA92030800) [pid = 2628] [serial = 369] [outer = 0000000000000000] 10:49:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA92698800) [pid = 2628] [serial = 370] [outer = 000000AA92030800] 10:49:19 INFO - PROCESS | 2628 | 1462470559609 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA926D2400) [pid = 2628] [serial = 371] [outer = 000000AA92030800] 10:49:20 INFO - PROCESS | 2628 | 1462470560073 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 2628 | 1462470560123 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 10:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:49:20 INFO - PROCESS | 2628 | 1462470560179 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 2628 | 1462470560181 Marionette TRACE conn5 <- [1,462,null,{}] 10:49:20 INFO - PROCESS | 2628 | 1462470560185 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:20 INFO - PROCESS | 2628 | 1462470560315 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 10:49:20 INFO - PROCESS | 2628 | 1462470560357 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983EA800 == 45 [pid = 2628] [id = 125] 10:49:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA95444000) [pid = 2628] [serial = 372] [outer = 0000000000000000] 10:49:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA96B99000) [pid = 2628] [serial = 373] [outer = 000000AA95444000] 10:49:20 INFO - PROCESS | 2628 | 1462470560405 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA96C65800) [pid = 2628] [serial = 374] [outer = 000000AA95444000] 10:49:20 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:20 INFO - PROCESS | 2628 | 1462470560865 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 2628 | 1462470560909 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 10:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:49:20 INFO - PROCESS | 2628 | 1462470560912 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 2628 | 1462470560914 Marionette TRACE conn5 <- [1,466,null,{}] 10:49:20 INFO - PROCESS | 2628 | 1462470560917 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:21 INFO - PROCESS | 2628 | 1462470561017 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 10:49:21 INFO - PROCESS | 2628 | 1462470561026 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9942F800 == 46 [pid = 2628] [id = 126] 10:49:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA91E42400) [pid = 2628] [serial = 375] [outer = 0000000000000000] 10:49:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA91E48400) [pid = 2628] [serial = 376] [outer = 000000AA91E42400] 10:49:21 INFO - PROCESS | 2628 | 1462470561105 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA96C65C00) [pid = 2628] [serial = 377] [outer = 000000AA91E42400] 10:49:21 INFO - PROCESS | 2628 | 1462470561555 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:49:21 INFO - PROCESS | 2628 | 1462470561637 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 10:49:21 INFO - PROCESS | 2628 | 1462470561641 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 2628 | 1462470561643 Marionette TRACE conn5 <- [1,470,null,{}] 10:49:21 INFO - PROCESS | 2628 | 1462470561647 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:21 INFO - PROCESS | 2628 | 1462470561729 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 10:49:21 INFO - PROCESS | 2628 | 1462470561742 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA996A4800 == 47 [pid = 2628] [id = 127] 10:49:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA91321800) [pid = 2628] [serial = 378] [outer = 0000000000000000] 10:49:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA91A68400) [pid = 2628] [serial = 379] [outer = 000000AA91321800] 10:49:21 INFO - PROCESS | 2628 | 1462470561787 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA97EDC400) [pid = 2628] [serial = 380] [outer = 000000AA91321800] 10:49:22 INFO - PROCESS | 2628 | 1462470562225 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 10:49:22 INFO - PROCESS | 2628 | 1462470562279 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 2628 | 1462470562282 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 10:49:22 INFO - PROCESS | 2628 | 1462470562285 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:49:22 INFO - PROCESS | 2628 | 1462470562287 Marionette TRACE conn5 <- [1,474,null,{}] 10:49:22 INFO - PROCESS | 2628 | 1462470562294 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:22 INFO - PROCESS | 2628 | 1462470562377 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 10:49:22 INFO - PROCESS | 2628 | 1462470562384 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ECB000 == 48 [pid = 2628] [id = 128] 10:49:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA92394000) [pid = 2628] [serial = 381] [outer = 0000000000000000] 10:49:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA9239A400) [pid = 2628] [serial = 382] [outer = 000000AA92394000] 10:49:22 INFO - PROCESS | 2628 | 1462470562430 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA97EDFC00) [pid = 2628] [serial = 383] [outer = 000000AA92394000] 10:49:22 INFO - PROCESS | 2628 | 1462470562867 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 10:49:22 INFO - PROCESS | 2628 | 1462470562920 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 2628 | 1462470562922 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 10:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:49:22 INFO - PROCESS | 2628 | 1462470562926 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 2628 | 1462470562927 Marionette TRACE conn5 <- [1,478,null,{}] 10:49:22 INFO - PROCESS | 2628 | 1462470562931 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:23 INFO - PROCESS | 2628 | 1462470563012 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 10:49:23 INFO - PROCESS | 2628 | 1462470563060 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9521F800 == 49 [pid = 2628] [id = 129] 10:49:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA986D6C00) [pid = 2628] [serial = 384] [outer = 0000000000000000] 10:49:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA986DAC00) [pid = 2628] [serial = 385] [outer = 000000AA986D6C00] 10:49:23 INFO - PROCESS | 2628 | 1462470563104 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA99237000) [pid = 2628] [serial = 386] [outer = 000000AA986D6C00] 10:49:23 INFO - PROCESS | 2628 | 1462470563546 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 10:49:23 INFO - PROCESS | 2628 | 1462470563608 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 2628 | 1462470563612 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 10:49:23 INFO - PROCESS | 2628 | 1462470563618 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:49:23 INFO - PROCESS | 2628 | 1462470563623 Marionette TRACE conn5 <- [1,482,null,{}] 10:49:23 INFO - PROCESS | 2628 | 1462470563630 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:23 INFO - PROCESS | 2628 | 1462470563743 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 10:49:23 INFO - PROCESS | 2628 | 1462470563830 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8B77E800 == 50 [pid = 2628] [id = 130] 10:49:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA84B6A800) [pid = 2628] [serial = 387] [outer = 0000000000000000] 10:49:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA84C11C00) [pid = 2628] [serial = 388] [outer = 000000AA84B6A800] 10:49:23 INFO - PROCESS | 2628 | 1462470563888 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA86146800) [pid = 2628] [serial = 389] [outer = 000000AA84B6A800] 10:49:24 INFO - PROCESS | 2628 | 1462470564570 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 985ms 10:49:24 INFO - PROCESS | 2628 | 1462470564607 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 2628 | 1462470564612 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 10:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:49:24 INFO - PROCESS | 2628 | 1462470564620 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 2628 | 1462470564625 Marionette TRACE conn5 <- [1,486,null,{}] 10:49:24 INFO - PROCESS | 2628 | 1462470564629 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:24 INFO - PROCESS | 2628 | 1462470564740 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 10:49:24 INFO - PROCESS | 2628 | 1462470564810 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92ED9000 == 51 [pid = 2628] [id = 131] 10:49:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA8B0E5C00) [pid = 2628] [serial = 390] [outer = 0000000000000000] 10:49:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA8EC96000) [pid = 2628] [serial = 391] [outer = 000000AA8B0E5C00] 10:49:24 INFO - PROCESS | 2628 | 1462470564866 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA91327000) [pid = 2628] [serial = 392] [outer = 000000AA8B0E5C00] 10:49:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA8E7F2400) [pid = 2628] [serial = 393] [outer = 000000AA8520B800] 10:49:25 INFO - PROCESS | 2628 | 1462470565524 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 10:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:49:25 INFO - PROCESS | 2628 | 1462470565565 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 2628 | 1462470565568 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 10:49:25 INFO - PROCESS | 2628 | 1462470565572 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 2628 | 1462470565574 Marionette TRACE conn5 <- [1,490,null,{}] 10:49:25 INFO - PROCESS | 2628 | 1462470565585 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:25 INFO - PROCESS | 2628 | 1462470565700 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 10:49:25 INFO - PROCESS | 2628 | 1462470565774 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E14800 == 52 [pid = 2628] [id = 132] 10:49:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA91362C00) [pid = 2628] [serial = 394] [outer = 0000000000000000] 10:49:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA91E41800) [pid = 2628] [serial = 395] [outer = 000000AA91362C00] 10:49:25 INFO - PROCESS | 2628 | 1462470565875 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA9320E800) [pid = 2628] [serial = 396] [outer = 000000AA91362C00] 10:49:26 INFO - PROCESS | 2628 | 1462470566492 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 945ms 10:49:26 INFO - PROCESS | 2628 | 1462470566526 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 10:49:26 INFO - PROCESS | 2628 | 1462470566529 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 10:49:26 INFO - PROCESS | 2628 | 1462470566533 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - PROCESS | 2628 | 1462470566536 Marionette TRACE conn5 <- [1,494,null,{}] 10:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:49:26 INFO - PROCESS | 2628 | 1462470566539 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:26 INFO - PROCESS | 2628 | 1462470566645 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 10:49:26 INFO - PROCESS | 2628 | 1462470566726 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9529F800 == 53 [pid = 2628] [id = 133] 10:49:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA9544C400) [pid = 2628] [serial = 397] [outer = 0000000000000000] 10:49:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA96107800) [pid = 2628] [serial = 398] [outer = 000000AA9544C400] 10:49:26 INFO - PROCESS | 2628 | 1462470566781 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA9610FC00) [pid = 2628] [serial = 399] [outer = 000000AA9544C400] 10:49:27 INFO - PROCESS | 2628 | 1462470567645 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1178ms 10:49:27 INFO - PROCESS | 2628 | 1462470567717 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 2628 | 1462470567721 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 10:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:49:27 INFO - PROCESS | 2628 | 1462470567726 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 2628 | 1462470567730 Marionette TRACE conn5 <- [1,498,null,{}] 10:49:27 INFO - PROCESS | 2628 | 1462470567737 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:27 INFO - PROCESS | 2628 | 1462470567846 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 10:49:27 INFO - PROCESS | 2628 | 1462470567910 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F22A000 == 54 [pid = 2628] [id = 134] 10:49:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA84E47400) [pid = 2628] [serial = 400] [outer = 0000000000000000] 10:49:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA85131400) [pid = 2628] [serial = 401] [outer = 000000AA84E47400] 10:49:27 INFO - PROCESS | 2628 | 1462470567960 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA89EDD400) [pid = 2628] [serial = 402] [outer = 000000AA84E47400] 10:49:28 INFO - PROCESS | 2628 | 1462470568591 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 881ms 10:49:28 INFO - PROCESS | 2628 | 1462470568612 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 10:49:28 INFO - PROCESS | 2628 | 1462470568618 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 10:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:49:28 INFO - PROCESS | 2628 | 1462470568625 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 2628 | 1462470568627 Marionette TRACE conn5 <- [1,502,null,{}] 10:49:28 INFO - PROCESS | 2628 | 1462470568631 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:28 INFO - PROCESS | 2628 | 1462470568738 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99ECB000 == 53 [pid = 2628] [id = 128] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA996A4800 == 52 [pid = 2628] [id = 127] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9942F800 == 51 [pid = 2628] [id = 126] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983EA800 == 50 [pid = 2628] [id = 125] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953C7000 == 49 [pid = 2628] [id = 124] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9500E000 == 48 [pid = 2628] [id = 123] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CBB000 == 47 [pid = 2628] [id = 122] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA840AC800) [pid = 2628] [serial = 307] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA89EDC000) [pid = 2628] [serial = 310] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA9269A000) [pid = 2628] [serial = 316] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA91365800) [pid = 2628] [serial = 313] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA85ED9800) [pid = 2628] [serial = 340] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8AD19800 == 46 [pid = 2628] [id = 121] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7C9000 == 45 [pid = 2628] [id = 120] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA915AC000 == 44 [pid = 2628] [id = 116] 10:49:28 INFO - PROCESS | 2628 | --DOCSHELL 000000AA85085000 == 43 [pid = 2628] [id = 115] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA97EE7800) [pid = 2628] [serial = 305] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA91F06C00) [pid = 2628] [serial = 334] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA9269A400) [pid = 2628] [serial = 337] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA920F1800) [pid = 2628] [serial = 335] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA8B3B6C00) [pid = 2628] [serial = 325] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA8DC79C00) [pid = 2628] [serial = 326] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA82F46000) [pid = 2628] [serial = 322] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA84E44800) [pid = 2628] [serial = 323] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA8F096800) [pid = 2628] [serial = 328] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA8F70A400) [pid = 2628] [serial = 329] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA89EDC400) [pid = 2628] [serial = 320] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA859C4C00) [pid = 2628] [serial = 319] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA927F7800) [pid = 2628] [serial = 338] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA91325000) [pid = 2628] [serial = 331] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA91539800) [pid = 2628] [serial = 332] [outer = 0000000000000000] [url = about:blank] 10:49:28 INFO - PROCESS | 2628 | 1462470568856 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8507A000 == 44 [pid = 2628] [id = 135] 10:49:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA82F46000) [pid = 2628] [serial = 403] [outer = 0000000000000000] 10:49:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA840AC800) [pid = 2628] [serial = 404] [outer = 000000AA82F46000] 10:49:28 INFO - PROCESS | 2628 | 1462470568903 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA84C1A800) [pid = 2628] [serial = 405] [outer = 000000AA82F46000] 10:49:29 INFO - PROCESS | 2628 | 1462470569354 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 798ms 10:49:29 INFO - PROCESS | 2628 | 1462470569423 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 2628 | 1462470569426 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 10:49:29 INFO - PROCESS | 2628 | 1462470569430 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:49:29 INFO - PROCESS | 2628 | 1462470569433 Marionette TRACE conn5 <- [1,506,null,{}] 10:49:29 INFO - PROCESS | 2628 | 1462470569444 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:29 INFO - PROCESS | 2628 | 1462470569530 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 10:49:29 INFO - PROCESS | 2628 | 1462470569538 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F239000 == 45 [pid = 2628] [id = 136] 10:49:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA8B0A1800) [pid = 2628] [serial = 406] [outer = 0000000000000000] 10:49:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA8B0DEC00) [pid = 2628] [serial = 407] [outer = 000000AA8B0A1800] 10:49:29 INFO - PROCESS | 2628 | 1462470569592 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA8B5FC000) [pid = 2628] [serial = 408] [outer = 000000AA8B0A1800] 10:49:30 INFO - PROCESS | 2628 | 1462470570048 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 10:49:30 INFO - PROCESS | 2628 | 1462470570066 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 2628 | 1462470570069 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 10:49:30 INFO - PROCESS | 2628 | 1462470570072 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:49:30 INFO - PROCESS | 2628 | 1462470570074 Marionette TRACE conn5 <- [1,510,null,{}] 10:49:30 INFO - PROCESS | 2628 | 1462470570077 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 2628 | 1462470570158 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 10:49:30 INFO - PROCESS | 2628 | 1462470570164 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91B09000 == 46 [pid = 2628] [id = 137] 10:49:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA8E4EDC00) [pid = 2628] [serial = 409] [outer = 0000000000000000] 10:49:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA8EC91400) [pid = 2628] [serial = 410] [outer = 000000AA8E4EDC00] 10:49:30 INFO - PROCESS | 2628 | 1462470570211 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA8ED75400) [pid = 2628] [serial = 411] [outer = 000000AA8E4EDC00] 10:49:30 INFO - PROCESS | 2628 | 1462470570652 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 10:49:30 INFO - PROCESS | 2628 | 1462470570705 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 2628 | 1462470570707 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 10:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:49:30 INFO - PROCESS | 2628 | 1462470570711 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 2628 | 1462470570713 Marionette TRACE conn5 <- [1,514,null,{}] 10:49:30 INFO - PROCESS | 2628 | 1462470570716 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 2628 | 1462470570800 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 10:49:30 INFO - PROCESS | 2628 | 1462470570807 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9325B000 == 47 [pid = 2628] [id = 138] 10:49:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA8EF8C400) [pid = 2628] [serial = 412] [outer = 0000000000000000] 10:49:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA8F0D7000) [pid = 2628] [serial = 413] [outer = 000000AA8EF8C400] 10:49:30 INFO - PROCESS | 2628 | 1462470570855 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA90C5CC00) [pid = 2628] [serial = 414] [outer = 000000AA8EF8C400] 10:49:31 INFO - PROCESS | 2628 | 1462470571359 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 10:49:31 INFO - PROCESS | 2628 | 1462470571406 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 2628 | 1462470571408 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 10:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:49:31 INFO - PROCESS | 2628 | 1462470571412 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 2628 | 1462470571414 Marionette TRACE conn5 <- [1,518,null,{}] 10:49:31 INFO - PROCESS | 2628 | 1462470571417 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:31 INFO - PROCESS | 2628 | 1462470571545 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 10:49:31 INFO - PROCESS | 2628 | 1462470571561 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95192000 == 48 [pid = 2628] [id = 139] 10:49:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA9131D800) [pid = 2628] [serial = 415] [outer = 0000000000000000] 10:49:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA91596000) [pid = 2628] [serial = 416] [outer = 000000AA9131D800] 10:49:31 INFO - PROCESS | 2628 | 1462470571611 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA916CD000) [pid = 2628] [serial = 417] [outer = 000000AA9131D800] 10:49:32 INFO - PROCESS | 2628 | 1462470572054 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 693ms 10:49:32 INFO - PROCESS | 2628 | 1462470572107 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 2628 | 1462470572110 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 10:49:32 INFO - PROCESS | 2628 | 1462470572123 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:49:32 INFO - PROCESS | 2628 | 1462470572125 Marionette TRACE conn5 <- [1,522,null,{}] 10:49:32 INFO - PROCESS | 2628 | 1462470572129 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 2628 | 1462470572260 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 10:49:32 INFO - PROCESS | 2628 | 1462470572271 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA952A4800 == 49 [pid = 2628] [id = 140] 10:49:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA916C6800) [pid = 2628] [serial = 418] [outer = 0000000000000000] 10:49:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA91B60C00) [pid = 2628] [serial = 419] [outer = 000000AA916C6800] 10:49:32 INFO - PROCESS | 2628 | 1462470572317 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA91E4A400) [pid = 2628] [serial = 420] [outer = 000000AA916C6800] 10:49:32 INFO - PROCESS | 2628 | 1462470572770 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 10:49:32 INFO - PROCESS | 2628 | 1462470572798 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 2628 | 1462470572801 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 10:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:49:32 INFO - PROCESS | 2628 | 1462470572810 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 2628 | 1462470572812 Marionette TRACE conn5 <- [1,526,null,{}] 10:49:32 INFO - PROCESS | 2628 | 1462470572816 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 2628 | 1462470572916 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 10:49:32 INFO - PROCESS | 2628 | 1462470572923 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C6800 == 50 [pid = 2628] [id = 141] 10:49:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA91F0F400) [pid = 2628] [serial = 421] [outer = 0000000000000000] 10:49:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA9201F000) [pid = 2628] [serial = 422] [outer = 000000AA91F0F400] 10:49:32 INFO - PROCESS | 2628 | 1462470572970 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA9232A400) [pid = 2628] [serial = 423] [outer = 000000AA91F0F400] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA95444000) [pid = 2628] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA84DD2000) [pid = 2628] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA82E33400) [pid = 2628] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA84B69C00) [pid = 2628] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA91E42400) [pid = 2628] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA8EF8B000) [pid = 2628] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA8F095400) [pid = 2628] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA91321800) [pid = 2628] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA92394000) [pid = 2628] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA89D11000) [pid = 2628] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA92030800) [pid = 2628] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA91322800) [pid = 2628] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA89A83400) [pid = 2628] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA82E88400) [pid = 2628] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA9276C400) [pid = 2628] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA92693000) [pid = 2628] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:49:33 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA84DCD000) [pid = 2628] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:49:33 INFO - PROCESS | 2628 | 1462470573598 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 838ms 10:49:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:49:33 INFO - PROCESS | 2628 | 1462470573651 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 2628 | 1462470573653 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 10:49:33 INFO - PROCESS | 2628 | 1462470573656 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 2628 | 1462470573658 Marionette TRACE conn5 <- [1,530,null,{}] 10:49:33 INFO - PROCESS | 2628 | 1462470573662 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:33 INFO - PROCESS | 2628 | 1462470573743 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 10:49:33 INFO - PROCESS | 2628 | 1462470573750 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96154000 == 51 [pid = 2628] [id = 142] 10:49:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA91322C00) [pid = 2628] [serial = 424] [outer = 0000000000000000] 10:49:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA91E44C00) [pid = 2628] [serial = 425] [outer = 000000AA91322C00] 10:49:33 INFO - PROCESS | 2628 | 1462470573796 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA9232F000) [pid = 2628] [serial = 426] [outer = 000000AA91322C00] 10:49:34 INFO - PROCESS | 2628 | 1462470574351 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:49:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:49:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:49:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 733ms 10:49:34 INFO - PROCESS | 2628 | 1462470574393 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 2628 | 1462470574395 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 10:49:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:49:34 INFO - PROCESS | 2628 | 1462470574404 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 2628 | 1462470574406 Marionette TRACE conn5 <- [1,534,null,{}] 10:49:34 INFO - PROCESS | 2628 | 1462470574409 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:34 INFO - PROCESS | 2628 | 1462470574500 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 10:49:34 INFO - PROCESS | 2628 | 1462470574506 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BFD800 == 52 [pid = 2628] [id = 143] 10:49:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA92394000) [pid = 2628] [serial = 427] [outer = 0000000000000000] 10:49:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA9239C400) [pid = 2628] [serial = 428] [outer = 000000AA92394000] 10:49:34 INFO - PROCESS | 2628 | 1462470574552 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA9269A000) [pid = 2628] [serial = 429] [outer = 000000AA92394000] 10:49:34 INFO - PROCESS | 2628 | 1462470574964 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:49:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 587ms 10:49:35 INFO - PROCESS | 2628 | 1462470574994 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 2628 | 1462470574996 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 10:49:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:49:35 INFO - PROCESS | 2628 | 1462470575000 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 2628 | 1462470575002 Marionette TRACE conn5 <- [1,538,null,{}] 10:49:35 INFO - PROCESS | 2628 | 1462470575006 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:35 INFO - PROCESS | 2628 | 1462470575135 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 10:49:35 INFO - PROCESS | 2628 | 1462470575145 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993C3000 == 53 [pid = 2628] [id = 144] 10:49:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA926D1C00) [pid = 2628] [serial = 430] [outer = 0000000000000000] 10:49:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA9276C400) [pid = 2628] [serial = 431] [outer = 000000AA926D1C00] 10:49:35 INFO - PROCESS | 2628 | 1462470575196 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA9502F400) [pid = 2628] [serial = 432] [outer = 000000AA926D1C00] 10:49:35 INFO - PROCESS | 2628 | 1462470575818 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:49:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 10:49:35 INFO - PROCESS | 2628 | 1462470575840 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 2628 | 1462470575846 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 10:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:49:35 INFO - PROCESS | 2628 | 1462470575851 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 2628 | 1462470575855 Marionette TRACE conn5 <- [1,542,null,{}] 10:49:35 INFO - PROCESS | 2628 | 1462470575861 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:35 INFO - PROCESS | 2628 | 1462470575975 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 10:49:36 INFO - PROCESS | 2628 | 1462470576063 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8ED0E800 == 54 [pid = 2628] [id = 145] 10:49:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA84E42C00) [pid = 2628] [serial = 433] [outer = 0000000000000000] 10:49:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA85477C00) [pid = 2628] [serial = 434] [outer = 000000AA84E42C00] 10:49:36 INFO - PROCESS | 2628 | 1462470576122 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA8A543000) [pid = 2628] [serial = 435] [outer = 000000AA84E42C00] 10:49:36 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:36 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:36 INFO - PROCESS | 2628 | 1462470576742 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 944ms 10:49:36 INFO - PROCESS | 2628 | 1462470576798 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 10:49:36 INFO - PROCESS | 2628 | 1462470576805 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 10:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:49:36 INFO - PROCESS | 2628 | 1462470576812 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 2628 | 1462470576815 Marionette TRACE conn5 <- [1,546,null,{}] 10:49:36 INFO - PROCESS | 2628 | 1462470576820 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:36 INFO - PROCESS | 2628 | 1462470576930 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 10:49:37 INFO - PROCESS | 2628 | 1462470577001 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA951A8800 == 55 [pid = 2628] [id = 146] 10:49:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA8E7F3C00) [pid = 2628] [serial = 436] [outer = 0000000000000000] 10:49:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA8EC9C400) [pid = 2628] [serial = 437] [outer = 000000AA8E7F3C00] 10:49:37 INFO - PROCESS | 2628 | 1462470577057 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA90C79C00) [pid = 2628] [serial = 438] [outer = 000000AA8E7F3C00] 10:49:37 INFO - PROCESS | 2628 | 1462470577651 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 10:49:37 INFO - PROCESS | 2628 | 1462470577699 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 2628 | 1462470577702 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 10:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:49:37 INFO - PROCESS | 2628 | 1462470577706 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 2628 | 1462470577710 Marionette TRACE conn5 <- [1,550,null,{}] 10:49:37 INFO - PROCESS | 2628 | 1462470577723 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:37 INFO - PROCESS | 2628 | 1462470577833 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 10:49:37 INFO - PROCESS | 2628 | 1462470577919 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99691800 == 56 [pid = 2628] [id = 147] 10:49:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA92014800) [pid = 2628] [serial = 439] [outer = 0000000000000000] 10:49:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA9232D800) [pid = 2628] [serial = 440] [outer = 000000AA92014800] 10:49:37 INFO - PROCESS | 2628 | 1462470577978 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA927F7800) [pid = 2628] [serial = 441] [outer = 000000AA92014800] 10:49:38 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:38 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:38 INFO - PROCESS | 2628 | 1462470578583 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 942ms 10:49:38 INFO - PROCESS | 2628 | 1462470578649 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 2628 | 1462470578653 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 10:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:49:38 INFO - PROCESS | 2628 | 1462470578656 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 2628 | 1462470578658 Marionette TRACE conn5 <- [1,554,null,{}] 10:49:38 INFO - PROCESS | 2628 | 1462470578662 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:38 INFO - PROCESS | 2628 | 1462470578771 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 10:49:38 INFO - PROCESS | 2628 | 1462470578841 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ECC800 == 57 [pid = 2628] [id = 148] 10:49:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA9502E800) [pid = 2628] [serial = 442] [outer = 0000000000000000] 10:49:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA95061C00) [pid = 2628] [serial = 443] [outer = 000000AA9502E800] 10:49:38 INFO - PROCESS | 2628 | 1462470578897 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA96107000) [pid = 2628] [serial = 444] [outer = 000000AA9502E800] 10:49:39 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:39 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:39 INFO - PROCESS | 2628 | 1462470579449 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 838ms 10:49:39 INFO - PROCESS | 2628 | 1462470579497 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 2628 | 1462470579500 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 10:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:49:39 INFO - PROCESS | 2628 | 1462470579503 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 2628 | 1462470579505 Marionette TRACE conn5 <- [1,558,null,{}] 10:49:39 INFO - PROCESS | 2628 | 1462470579509 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:39 INFO - PROCESS | 2628 | 1462470579613 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 10:49:39 INFO - PROCESS | 2628 | 1462470579695 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993AB800 == 58 [pid = 2628] [id = 149] 10:49:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA96106C00) [pid = 2628] [serial = 445] [outer = 0000000000000000] 10:49:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA96114800) [pid = 2628] [serial = 446] [outer = 000000AA96106C00] 10:49:39 INFO - PROCESS | 2628 | 1462470579750 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA9611E800) [pid = 2628] [serial = 447] [outer = 000000AA96106C00] 10:49:40 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:40 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:40 INFO - PROCESS | 2628 | 1462470580328 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 839ms 10:49:40 INFO - PROCESS | 2628 | 1462470580345 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 2628 | 1462470580348 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 10:49:40 INFO - PROCESS | 2628 | 1462470580368 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:49:40 INFO - PROCESS | 2628 | 1462470580370 Marionette TRACE conn5 <- [1,562,null,{}] 10:49:40 INFO - PROCESS | 2628 | 1462470580374 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:40 INFO - PROCESS | 2628 | 1462470580502 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 10:49:40 INFO - PROCESS | 2628 | 1462470580602 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD31800 == 59 [pid = 2628] [id = 150] 10:49:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA92392C00) [pid = 2628] [serial = 448] [outer = 0000000000000000] 10:49:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA96B9F800) [pid = 2628] [serial = 449] [outer = 000000AA92392C00] 10:49:40 INFO - PROCESS | 2628 | 1462470580661 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA986CDC00) [pid = 2628] [serial = 450] [outer = 000000AA92392C00] 10:49:41 INFO - PROCESS | 2628 | 1462470581339 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1029ms 10:49:41 INFO - PROCESS | 2628 | 1462470581402 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 2628 | 1462470581406 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 10:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:49:41 INFO - PROCESS | 2628 | 1462470581411 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 2628 | 1462470581416 Marionette TRACE conn5 <- [1,566,null,{}] 10:49:41 INFO - PROCESS | 2628 | 1462470581423 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:41 INFO - PROCESS | 2628 | 1462470581581 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 10:49:41 INFO - PROCESS | 2628 | 1462470581657 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8ED0F800 == 60 [pid = 2628] [id = 151] 10:49:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA84DCB400) [pid = 2628] [serial = 451] [outer = 0000000000000000] 10:49:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA84DD7800) [pid = 2628] [serial = 452] [outer = 000000AA84DCB400] 10:49:41 INFO - PROCESS | 2628 | 1462470581753 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA89A80C00) [pid = 2628] [serial = 453] [outer = 000000AA84DCB400] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BFD800 == 59 [pid = 2628] [id = 143] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96154000 == 58 [pid = 2628] [id = 142] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953C6800 == 57 [pid = 2628] [id = 141] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA952A4800 == 56 [pid = 2628] [id = 140] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95192000 == 55 [pid = 2628] [id = 139] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9325B000 == 54 [pid = 2628] [id = 138] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91B09000 == 53 [pid = 2628] [id = 137] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F239000 == 52 [pid = 2628] [id = 136] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8507A000 == 51 [pid = 2628] [id = 135] 10:49:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F22A000 == 50 [pid = 2628] [id = 134] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA986DAC00) [pid = 2628] [serial = 385] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA9505F400) [pid = 2628] [serial = 260] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA926A0C00) [pid = 2628] [serial = 317] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA8ED75000) [pid = 2628] [serial = 341] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA915A1800) [pid = 2628] [serial = 314] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA8B0DA000) [pid = 2628] [serial = 311] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA84B6C400) [pid = 2628] [serial = 308] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA96B99000) [pid = 2628] [serial = 373] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA8A543C00) [pid = 2628] [serial = 355] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA913A1000) [pid = 2628] [serial = 356] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA84C13000) [pid = 2628] [serial = 344] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA82E7D400) [pid = 2628] [serial = 343] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA84DD4400) [pid = 2628] [serial = 361] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA91E48400) [pid = 2628] [serial = 376] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA8A54EC00) [pid = 2628] [serial = 362] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA91A6D400) [pid = 2628] [serial = 367] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA92014C00) [pid = 2628] [serial = 368] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA96C65800) [pid = 2628] [serial = 374] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA8F0D4C00) [pid = 2628] [serial = 364] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA9131F800) [pid = 2628] [serial = 365] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA97EDC400) [pid = 2628] [serial = 380] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA91A68400) [pid = 2628] [serial = 379] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA9239A400) [pid = 2628] [serial = 382] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA8AC68C00) [pid = 2628] [serial = 346] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA8B0E1800) [pid = 2628] [serial = 359] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA89EE0C00) [pid = 2628] [serial = 358] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA916C8400) [pid = 2628] [serial = 349] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA9502D400) [pid = 2628] [serial = 352] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA96C65C00) [pid = 2628] [serial = 377] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA92698800) [pid = 2628] [serial = 370] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA97EDFC00) [pid = 2628] [serial = 383] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA926D2400) [pid = 2628] [serial = 371] [outer = 0000000000000000] [url = about:blank] 10:49:42 INFO - PROCESS | 2628 | 1462470582408 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1036ms 10:49:42 INFO - PROCESS | 2628 | 1462470582452 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 2628 | 1462470582458 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 10:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:49:42 INFO - PROCESS | 2628 | 1462470582465 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 2628 | 1462470582467 Marionette TRACE conn5 <- [1,570,null,{}] 10:49:42 INFO - PROCESS | 2628 | 1462470582471 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:42 INFO - PROCESS | 2628 | 1462470582560 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 10:49:42 INFO - PROCESS | 2628 | 1462470582634 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD20800 == 51 [pid = 2628] [id = 152] 10:49:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA84A29C00) [pid = 2628] [serial = 454] [outer = 0000000000000000] 10:49:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA8593D400) [pid = 2628] [serial = 455] [outer = 000000AA84A29C00] 10:49:42 INFO - PROCESS | 2628 | 1462470582680 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA8AC68800) [pid = 2628] [serial = 456] [outer = 000000AA84A29C00] 10:49:43 INFO - PROCESS | 2628 | 1462470583095 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 10:49:43 INFO - PROCESS | 2628 | 1462470583200 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 2628 | 1462470583203 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 10:49:43 INFO - PROCESS | 2628 | 1462470583206 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:49:43 INFO - PROCESS | 2628 | 1462470583210 Marionette TRACE conn5 <- [1,574,null,{}] 10:49:43 INFO - PROCESS | 2628 | 1462470583221 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:43 INFO - PROCESS | 2628 | 1462470583319 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 10:49:43 INFO - PROCESS | 2628 | 1462470583330 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA923FB800 == 52 [pid = 2628] [id = 153] 10:49:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA8E4E9800) [pid = 2628] [serial = 457] [outer = 0000000000000000] 10:49:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA8ED7C800) [pid = 2628] [serial = 458] [outer = 000000AA8E4E9800] 10:49:43 INFO - PROCESS | 2628 | 1462470583381 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA909F6000) [pid = 2628] [serial = 459] [outer = 000000AA8E4E9800] 10:49:43 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:43 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:43 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:43 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:43 INFO - PROCESS | 2628 | 1462470583835 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 693ms 10:49:43 INFO - PROCESS | 2628 | 1462470583901 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 2628 | 1462470583904 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 10:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:49:43 INFO - PROCESS | 2628 | 1462470583908 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 2628 | 1462470583909 Marionette TRACE conn5 <- [1,578,null,{}] 10:49:43 INFO - PROCESS | 2628 | 1462470583913 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:44 INFO - PROCESS | 2628 | 1462470583997 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 10:49:44 INFO - PROCESS | 2628 | 1462470584006 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA94837000 == 53 [pid = 2628] [id = 154] 10:49:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA91329000) [pid = 2628] [serial = 460] [outer = 0000000000000000] 10:49:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA9136B000) [pid = 2628] [serial = 461] [outer = 000000AA91329000] 10:49:44 INFO - PROCESS | 2628 | 1462470584053 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA9159A400) [pid = 2628] [serial = 462] [outer = 000000AA91329000] 10:49:44 INFO - PROCESS | 2628 | 1462470584510 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 10:49:44 INFO - PROCESS | 2628 | 1462470584538 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 2628 | 1462470584541 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 10:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:49:44 INFO - PROCESS | 2628 | 1462470584544 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 2628 | 1462470584546 Marionette TRACE conn5 <- [1,582,null,{}] 10:49:44 INFO - PROCESS | 2628 | 1462470584549 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:44 INFO - PROCESS | 2628 | 1462470584653 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 10:49:44 INFO - PROCESS | 2628 | 1462470584731 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA951A4000 == 54 [pid = 2628] [id = 155] 10:49:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA915A0000) [pid = 2628] [serial = 463] [outer = 0000000000000000] 10:49:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA91A28000) [pid = 2628] [serial = 464] [outer = 000000AA915A0000] 10:49:44 INFO - PROCESS | 2628 | 1462470584776 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA91A77C00) [pid = 2628] [serial = 465] [outer = 000000AA915A0000] 10:49:45 INFO - PROCESS | 2628 | 1462470585212 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 10:49:45 INFO - PROCESS | 2628 | 1462470585282 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 10:49:45 INFO - PROCESS | 2628 | 1462470585284 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 10:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:49:45 INFO - PROCESS | 2628 | 1462470585287 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 2628 | 1462470585289 Marionette TRACE conn5 <- [1,586,null,{}] 10:49:45 INFO - PROCESS | 2628 | 1462470585293 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:45 INFO - PROCESS | 2628 | 1462470585419 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 10:49:45 INFO - PROCESS | 2628 | 1462470585473 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953BB800 == 55 [pid = 2628] [id = 156] 10:49:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA920F1C00) [pid = 2628] [serial = 466] [outer = 0000000000000000] 10:49:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA92393C00) [pid = 2628] [serial = 467] [outer = 000000AA920F1C00] 10:49:45 INFO - PROCESS | 2628 | 1462470585520 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA926CCC00) [pid = 2628] [serial = 468] [outer = 000000AA920F1C00] 10:49:45 INFO - PROCESS | 2628 | 1462470585956 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 691ms 10:49:46 INFO - PROCESS | 2628 | 1462470586019 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 2628 | 1462470586021 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 10:49:46 INFO - PROCESS | 2628 | 1462470586029 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 2628 | 1462470586031 Marionette TRACE conn5 <- [1,590,null,{}] 10:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:49:46 INFO - PROCESS | 2628 | 1462470586034 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:46 INFO - PROCESS | 2628 | 1462470586137 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 10:49:46 INFO - PROCESS | 2628 | 1462470586186 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BDE800 == 56 [pid = 2628] [id = 157] 10:49:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA92779400) [pid = 2628] [serial = 469] [outer = 0000000000000000] 10:49:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA9445FC00) [pid = 2628] [serial = 470] [outer = 000000AA92779400] 10:49:46 INFO - PROCESS | 2628 | 1462470586231 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA95440800) [pid = 2628] [serial = 471] [outer = 000000AA92779400] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA986D6C00) [pid = 2628] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA9131D800) [pid = 2628] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA82F46000) [pid = 2628] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA8E4EDC00) [pid = 2628] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA92394000) [pid = 2628] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA8B0A1800) [pid = 2628] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA916C6800) [pid = 2628] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA8EF8C400) [pid = 2628] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA84E47400) [pid = 2628] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA91F0F400) [pid = 2628] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:49:46 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA91322C00) [pid = 2628] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:49:46 INFO - PROCESS | 2628 | 1462470586712 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 735ms 10:49:46 INFO - PROCESS | 2628 | 1462470586771 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 2628 | 1462470586773 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 10:49:46 INFO - PROCESS | 2628 | 1462470586777 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:49:46 INFO - PROCESS | 2628 | 1462470586779 Marionette TRACE conn5 <- [1,594,null,{}] 10:49:46 INFO - PROCESS | 2628 | 1462470586783 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:46 INFO - PROCESS | 2628 | 1462470586864 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 10:49:46 INFO - PROCESS | 2628 | 1462470586936 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E24000 == 57 [pid = 2628] [id = 158] 10:49:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA8AC6D000) [pid = 2628] [serial = 472] [outer = 0000000000000000] 10:49:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA91599C00) [pid = 2628] [serial = 473] [outer = 000000AA8AC6D000] 10:49:46 INFO - PROCESS | 2628 | 1462470586981 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA9544CC00) [pid = 2628] [serial = 474] [outer = 000000AA8AC6D000] 10:49:47 INFO - PROCESS | 2628 | 1462470587349 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 10:49:47 INFO - PROCESS | 2628 | 1462470587408 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 2628 | 1462470587411 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 10:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:49:47 INFO - PROCESS | 2628 | 1462470587419 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 2628 | 1462470587421 Marionette TRACE conn5 <- [1,598,null,{}] 10:49:47 INFO - PROCESS | 2628 | 1462470587455 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:47 INFO - PROCESS | 2628 | 1462470587538 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 10:49:47 INFO - PROCESS | 2628 | 1462470587545 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98429800 == 58 [pid = 2628] [id = 159] 10:49:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA96112C00) [pid = 2628] [serial = 475] [outer = 0000000000000000] 10:49:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA96B94000) [pid = 2628] [serial = 476] [outer = 000000AA96112C00] 10:49:47 INFO - PROCESS | 2628 | 1462470587591 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA96C6C000) [pid = 2628] [serial = 477] [outer = 000000AA96112C00] 10:49:48 INFO - PROCESS | 2628 | 1462470588003 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 10:49:48 INFO - PROCESS | 2628 | 1462470588047 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 2628 | 1462470588049 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 10:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:49:48 INFO - PROCESS | 2628 | 1462470588058 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 2628 | 1462470588061 Marionette TRACE conn5 <- [1,602,null,{}] 10:49:48 INFO - PROCESS | 2628 | 1462470588064 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:48 INFO - PROCESS | 2628 | 1462470588149 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 10:49:48 INFO - PROCESS | 2628 | 1462470588155 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99693000 == 59 [pid = 2628] [id = 160] 10:49:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA96B91C00) [pid = 2628] [serial = 478] [outer = 0000000000000000] 10:49:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA97EE1800) [pid = 2628] [serial = 479] [outer = 000000AA96B91C00] 10:49:48 INFO - PROCESS | 2628 | 1462470588202 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA986D6000) [pid = 2628] [serial = 480] [outer = 000000AA96B91C00] 10:49:48 INFO - PROCESS | 2628 | 1462470588713 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 10:49:48 INFO - PROCESS | 2628 | 1462470588795 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 2628 | 1462470588800 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 10:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:49:48 INFO - PROCESS | 2628 | 1462470588806 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 2628 | 1462470588811 Marionette TRACE conn5 <- [1,606,null,{}] 10:49:48 INFO - PROCESS | 2628 | 1462470588887 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:49 INFO - PROCESS | 2628 | 1462470589048 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 10:49:49 INFO - PROCESS | 2628 | 1462470589060 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8DC50000 == 60 [pid = 2628] [id = 161] 10:49:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA84E49000) [pid = 2628] [serial = 481] [outer = 0000000000000000] 10:49:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA859C4C00) [pid = 2628] [serial = 482] [outer = 000000AA84E49000] 10:49:49 INFO - PROCESS | 2628 | 1462470589119 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA8ACC5000) [pid = 2628] [serial = 483] [outer = 000000AA84E49000] 10:49:49 INFO - PROCESS | 2628 | [2628] 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 10:49:49 INFO - PROCESS | 2628 | 1462470589946 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1193ms 10:49:50 INFO - PROCESS | 2628 | 1462470590002 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 2628 | 1462470590009 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 10:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:49:50 INFO - PROCESS | 2628 | 1462470590016 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 2628 | 1462470590019 Marionette TRACE conn5 <- [1,610,null,{}] 10:49:50 INFO - PROCESS | 2628 | 1462470590023 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:50 INFO - PROCESS | 2628 | 1462470590137 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 10:49:50 INFO - PROCESS | 2628 | 1462470590210 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95197800 == 61 [pid = 2628] [id = 162] 10:49:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA8F096000) [pid = 2628] [serial = 484] [outer = 0000000000000000] 10:49:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA9131F800) [pid = 2628] [serial = 485] [outer = 000000AA8F096000] 10:49:50 INFO - PROCESS | 2628 | 1462470590266 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA91A69000) [pid = 2628] [serial = 486] [outer = 000000AA8F096000] 10:49:50 INFO - PROCESS | 2628 | 1462470590882 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 10:49:50 INFO - PROCESS | 2628 | 1462470590965 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 2628 | 1462470590968 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 10:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:49:50 INFO - PROCESS | 2628 | 1462470590972 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 2628 | 1462470590977 Marionette TRACE conn5 <- [1,614,null,{}] 10:49:51 INFO - PROCESS | 2628 | 1462470590989 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:51 INFO - PROCESS | 2628 | 1462470591115 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 10:49:51 INFO - PROCESS | 2628 | 1462470591183 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CD1800 == 62 [pid = 2628] [id = 163] 10:49:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA92331400) [pid = 2628] [serial = 487] [outer = 0000000000000000] 10:49:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA926D2400) [pid = 2628] [serial = 488] [outer = 000000AA92331400] 10:49:51 INFO - PROCESS | 2628 | 1462470591281 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA96C6A000) [pid = 2628] [serial = 489] [outer = 000000AA92331400] 10:49:51 INFO - PROCESS | 2628 | 1462470591894 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 986ms 10:49:51 INFO - PROCESS | 2628 | 1462470591959 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 10:49:51 INFO - PROCESS | 2628 | 1462470591963 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 10:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:49:51 INFO - PROCESS | 2628 | 1462470591966 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 2628 | 1462470591968 Marionette TRACE conn5 <- [1,618,null,{}] 10:49:51 INFO - PROCESS | 2628 | 1462470591972 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:52 INFO - PROCESS | 2628 | 1462470592084 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 10:49:52 INFO - PROCESS | 2628 | 1462470592156 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ACB3800 == 63 [pid = 2628] [id = 164] 10:49:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA986D4C00) [pid = 2628] [serial = 490] [outer = 0000000000000000] 10:49:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA9923F000) [pid = 2628] [serial = 491] [outer = 000000AA986D4C00] 10:49:52 INFO - PROCESS | 2628 | 1462470592212 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA99BA2C00) [pid = 2628] [serial = 492] [outer = 000000AA986D4C00] 10:49:52 INFO - PROCESS | 2628 | 1462470592817 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 10:49:52 INFO - PROCESS | 2628 | 1462470592849 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 2628 | 1462470592852 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 10:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:49:52 INFO - PROCESS | 2628 | 1462470592855 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 2628 | 1462470592858 Marionette TRACE conn5 <- [1,622,null,{}] 10:49:52 INFO - PROCESS | 2628 | 1462470592861 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:52 INFO - PROCESS | 2628 | 1462470592967 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 10:49:53 INFO - PROCESS | 2628 | 1462470593051 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8934A800 == 64 [pid = 2628] [id = 165] 10:49:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA9938E000) [pid = 2628] [serial = 493] [outer = 0000000000000000] 10:49:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA99396400) [pid = 2628] [serial = 494] [outer = 000000AA9938E000] 10:49:53 INFO - PROCESS | 2628 | 1462470593107 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA99BA4400) [pid = 2628] [serial = 495] [outer = 000000AA9938E000] 10:49:53 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:53 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:53 INFO - PROCESS | 2628 | 1462470593803 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1076ms 10:49:53 INFO - PROCESS | 2628 | 1462470593936 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 10:49:53 INFO - PROCESS | 2628 | 1462470593940 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 10:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:49:53 INFO - PROCESS | 2628 | 1462470593945 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 2628 | 1462470593949 Marionette TRACE conn5 <- [1,626,null,{}] 10:49:53 INFO - PROCESS | 2628 | 1462470593969 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:54 INFO - PROCESS | 2628 | 1462470594069 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 10:49:54 INFO - PROCESS | 2628 | 1462470594136 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F22C800 == 65 [pid = 2628] [id = 166] 10:49:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA85947800) [pid = 2628] [serial = 496] [outer = 0000000000000000] 10:49:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA893F8000) [pid = 2628] [serial = 497] [outer = 000000AA85947800] 10:49:54 INFO - PROCESS | 2628 | 1462470594186 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA8B0E2C00) [pid = 2628] [serial = 498] [outer = 000000AA85947800] 10:49:54 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:54 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:54 INFO - PROCESS | 2628 | 1462470594709 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 797ms 10:49:54 INFO - PROCESS | 2628 | 1462470594755 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 2628 | 1462470594761 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 10:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:49:54 INFO - PROCESS | 2628 | 1462470594768 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 2628 | 1462470594771 Marionette TRACE conn5 <- [1,630,null,{}] 10:49:54 INFO - PROCESS | 2628 | 1462470594775 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:54 INFO - PROCESS | 2628 | 1462470594874 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 10:49:54 INFO - PROCESS | 2628 | 1462470594965 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E71D800 == 66 [pid = 2628] [id = 167] 10:49:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA859C2C00) [pid = 2628] [serial = 499] [outer = 0000000000000000] 10:49:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA8E7F1800) [pid = 2628] [serial = 500] [outer = 000000AA859C2C00] 10:49:55 INFO - PROCESS | 2628 | 1462470595014 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA8F2E3400) [pid = 2628] [serial = 501] [outer = 000000AA859C2C00] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983E3000 == 65 [pid = 2628] [id = 117] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99435000 == 64 [pid = 2628] [id = 118] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98429800 == 63 [pid = 2628] [id = 159] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E24000 == 62 [pid = 2628] [id = 158] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BDE800 == 61 [pid = 2628] [id = 157] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953BB800 == 60 [pid = 2628] [id = 156] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA951A4000 == 59 [pid = 2628] [id = 155] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA84C11C00) [pid = 2628] [serial = 388] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA8EC96000) [pid = 2628] [serial = 391] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA9276C400) [pid = 2628] [serial = 431] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA91E41800) [pid = 2628] [serial = 395] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA94837000 == 58 [pid = 2628] [id = 154] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA923FB800 == 57 [pid = 2628] [id = 153] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8AD20800 == 56 [pid = 2628] [id = 152] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8ED0F800 == 55 [pid = 2628] [id = 151] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA951A8800 == 54 [pid = 2628] [id = 146] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8ED0E800 == 53 [pid = 2628] [id = 145] 10:49:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993C3000 == 52 [pid = 2628] [id = 144] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA99237000) [pid = 2628] [serial = 386] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA91596000) [pid = 2628] [serial = 416] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA840AC800) [pid = 2628] [serial = 404] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA84C1A800) [pid = 2628] [serial = 405] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA8EC91400) [pid = 2628] [serial = 410] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA8ED75400) [pid = 2628] [serial = 411] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA9269A000) [pid = 2628] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA8B0DEC00) [pid = 2628] [serial = 407] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA91B60C00) [pid = 2628] [serial = 419] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA8B5FC000) [pid = 2628] [serial = 408] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA8F0D7000) [pid = 2628] [serial = 413] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA916CD000) [pid = 2628] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA89EDD400) [pid = 2628] [serial = 402] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA85131400) [pid = 2628] [serial = 401] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA9201F000) [pid = 2628] [serial = 422] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA96107800) [pid = 2628] [serial = 398] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA91E4A400) [pid = 2628] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA9239C400) [pid = 2628] [serial = 428] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA8F70C800) [pid = 2628] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA9232A400) [pid = 2628] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA91E44C00) [pid = 2628] [serial = 425] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA9232F000) [pid = 2628] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA90C5CC00) [pid = 2628] [serial = 414] [outer = 0000000000000000] [url = about:blank] 10:49:55 INFO - PROCESS | 2628 | 1462470595627 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 879ms 10:49:55 INFO - PROCESS | 2628 | 1462470595655 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 2628 | 1462470595657 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 10:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:49:55 INFO - PROCESS | 2628 | 1462470595661 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - PROCESS | 2628 | 1462470595665 Marionette TRACE conn5 <- [1,634,null,{}] 10:49:55 INFO - PROCESS | 2628 | 1462470595676 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:55 INFO - PROCESS | 2628 | 1462470595765 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 10:49:55 INFO - PROCESS | 2628 | 1462470595840 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E732800 == 53 [pid = 2628] [id = 168] 10:49:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA84B6C000) [pid = 2628] [serial = 502] [outer = 0000000000000000] 10:49:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA893F0400) [pid = 2628] [serial = 503] [outer = 000000AA84B6C000] 10:49:55 INFO - PROCESS | 2628 | 1462470595890 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA8B52C000) [pid = 2628] [serial = 504] [outer = 000000AA84B6C000] 10:49:56 INFO - PROCESS | 2628 | 1462470596309 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 10:49:56 INFO - PROCESS | 2628 | 1462470596356 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 2628 | 1462470596359 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 10:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:49:56 INFO - PROCESS | 2628 | 1462470596362 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 2628 | 1462470596364 Marionette TRACE conn5 <- [1,638,null,{}] 10:49:56 INFO - PROCESS | 2628 | 1462470596367 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:56 INFO - PROCESS | 2628 | 1462470596449 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 10:49:56 INFO - PROCESS | 2628 | 1462470596456 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92741800 == 54 [pid = 2628] [id = 169] 10:49:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA8EC98C00) [pid = 2628] [serial = 505] [outer = 0000000000000000] 10:49:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA9092E400) [pid = 2628] [serial = 506] [outer = 000000AA8EC98C00] 10:49:56 INFO - PROCESS | 2628 | 1462470596505 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA91321C00) [pid = 2628] [serial = 507] [outer = 000000AA8EC98C00] 10:49:56 INFO - PROCESS | 2628 | 1462470596944 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 10:49:56 INFO - PROCESS | 2628 | 1462470596994 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 2628 | 1462470596996 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 10:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:49:57 INFO - PROCESS | 2628 | 1462470597000 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 2628 | 1462470597001 Marionette TRACE conn5 <- [1,642,null,{}] 10:49:57 INFO - PROCESS | 2628 | 1462470597005 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:57 INFO - PROCESS | 2628 | 1462470597085 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 10:49:57 INFO - PROCESS | 2628 | 1462470597124 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9500B800 == 55 [pid = 2628] [id = 170] 10:49:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA913A1000) [pid = 2628] [serial = 508] [outer = 0000000000000000] 10:49:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA91596000) [pid = 2628] [serial = 509] [outer = 000000AA913A1000] 10:49:57 INFO - PROCESS | 2628 | 1462470597169 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA916C7400) [pid = 2628] [serial = 510] [outer = 000000AA913A1000] 10:49:57 INFO - PROCESS | 2628 | 1462470597597 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 10:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:49:57 INFO - PROCESS | 2628 | 1462470597630 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 2628 | 1462470597633 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 10:49:57 INFO - PROCESS | 2628 | 1462470597642 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 2628 | 1462470597644 Marionette TRACE conn5 <- [1,646,null,{}] 10:49:57 INFO - PROCESS | 2628 | 1462470597648 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:57 INFO - PROCESS | 2628 | 1462470597777 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 10:49:57 INFO - PROCESS | 2628 | 1462470597822 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9528F000 == 56 [pid = 2628] [id = 171] 10:49:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA91A6D800) [pid = 2628] [serial = 511] [outer = 0000000000000000] 10:49:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA91E44C00) [pid = 2628] [serial = 512] [outer = 000000AA91A6D800] 10:49:57 INFO - PROCESS | 2628 | 1462470597873 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA9201E400) [pid = 2628] [serial = 513] [outer = 000000AA91A6D800] 10:49:58 INFO - PROCESS | 2628 | 1462470598319 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 733ms 10:49:58 INFO - PROCESS | 2628 | 1462470598371 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 10:49:58 INFO - PROCESS | 2628 | 1462470598373 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 10:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:49:58 INFO - PROCESS | 2628 | 1462470598377 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 2628 | 1462470598379 Marionette TRACE conn5 <- [1,650,null,{}] 10:49:58 INFO - PROCESS | 2628 | 1462470598382 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:58 INFO - PROCESS | 2628 | 1462470598513 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 10:49:58 INFO - PROCESS | 2628 | 1462470598535 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953D4000 == 57 [pid = 2628] [id = 172] 10:49:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA92326C00) [pid = 2628] [serial = 514] [outer = 0000000000000000] 10:49:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA9232A400) [pid = 2628] [serial = 515] [outer = 000000AA92326C00] 10:49:58 INFO - PROCESS | 2628 | 1462470598581 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA92399800) [pid = 2628] [serial = 516] [outer = 000000AA92326C00] 10:49:58 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:58 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:58 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:58 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:59 INFO - PROCESS | 2628 | 1462470599011 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 692ms 10:49:59 INFO - PROCESS | 2628 | 1462470599074 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 10:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:49:59 INFO - PROCESS | 2628 | 1462470599076 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 10:49:59 INFO - PROCESS | 2628 | 1462470599080 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 2628 | 1462470599082 Marionette TRACE conn5 <- [1,654,null,{}] 10:49:59 INFO - PROCESS | 2628 | 1462470599092 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:59 INFO - PROCESS | 2628 | 1462470599195 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 10:49:59 INFO - PROCESS | 2628 | 1462470599207 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96168800 == 58 [pid = 2628] [id = 173] 10:49:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA92695000) [pid = 2628] [serial = 517] [outer = 0000000000000000] 10:49:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA92697800) [pid = 2628] [serial = 518] [outer = 000000AA92695000] 10:49:59 INFO - PROCESS | 2628 | 1462470599291 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA926D5000) [pid = 2628] [serial = 519] [outer = 000000AA92695000] 10:49:59 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA8A0ACC00) [pid = 2628] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA91371400) [pid = 2628] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA926D8000) [pid = 2628] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA8E4E9800) [pid = 2628] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA84DCB400) [pid = 2628] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA84A29C00) [pid = 2628] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA915A0000) [pid = 2628] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA91329000) [pid = 2628] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA920F1C00) [pid = 2628] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA8AC6D000) [pid = 2628] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA92779400) [pid = 2628] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:49:59 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA96112C00) [pid = 2628] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:49:59 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:59 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:49:59 INFO - PROCESS | 2628 | 1462470599836 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 797ms 10:49:59 INFO - PROCESS | 2628 | 1462470599879 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 2628 | 1462470599881 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 10:49:59 INFO - PROCESS | 2628 | 1462470599884 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:49:59 INFO - PROCESS | 2628 | 1462470599886 Marionette TRACE conn5 <- [1,658,null,{}] 10:49:59 INFO - PROCESS | 2628 | 1462470599890 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:59 INFO - PROCESS | 2628 | 1462470599971 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 10:50:00 INFO - PROCESS | 2628 | 1462470600043 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95298000 == 59 [pid = 2628] [id = 174] 10:50:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA8B0DC000) [pid = 2628] [serial = 520] [outer = 0000000000000000] 10:50:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA91A71800) [pid = 2628] [serial = 521] [outer = 000000AA8B0DC000] 10:50:00 INFO - PROCESS | 2628 | 1462470600088 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA927FFC00) [pid = 2628] [serial = 522] [outer = 000000AA8B0DC000] 10:50:00 INFO - PROCESS | 2628 | 1462470600448 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 585ms 10:50:00 INFO - PROCESS | 2628 | 1462470600473 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 2628 | 1462470600475 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 10:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:50:00 INFO - PROCESS | 2628 | 1462470600478 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 2628 | 1462470600480 Marionette TRACE conn5 <- [1,662,null,{}] 10:50:00 INFO - PROCESS | 2628 | 1462470600484 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:00 INFO - PROCESS | 2628 | 1462470600592 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 10:50:00 INFO - PROCESS | 2628 | 1462470600601 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98412800 == 60 [pid = 2628] [id = 175] 10:50:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA926CD800) [pid = 2628] [serial = 523] [outer = 0000000000000000] 10:50:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA95328800) [pid = 2628] [serial = 524] [outer = 000000AA926CD800] 10:50:00 INFO - PROCESS | 2628 | 1462470600648 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA96027800) [pid = 2628] [serial = 525] [outer = 000000AA926CD800] 10:50:00 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:50:00 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:50:00 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:50:01 INFO - PROCESS | 2628 | [2628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:50:01 INFO - PROCESS | 2628 | 1462470601050 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 626ms 10:50:01 INFO - PROCESS | 2628 | 1462470601108 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 2628 | 1462470601111 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 10:50:01 INFO - PROCESS | 2628 | 1462470601114 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:50:01 INFO - PROCESS | 2628 | 1462470601116 Marionette TRACE conn5 <- [1,666,null,{}] 10:50:01 INFO - PROCESS | 2628 | 1462470601120 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:01 INFO - PROCESS | 2628 | 1462470601249 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 10:50:01 INFO - PROCESS | 2628 | 1462470601297 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99433800 == 61 [pid = 2628] [id = 176] 10:50:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA9602B800) [pid = 2628] [serial = 526] [outer = 0000000000000000] 10:50:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA9610C400) [pid = 2628] [serial = 527] [outer = 000000AA9602B800] 10:50:01 INFO - PROCESS | 2628 | 1462470601347 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA96B98000) [pid = 2628] [serial = 528] [outer = 000000AA9602B800] 10:50:01 INFO - PROCESS | 2628 | 1462470601792 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 733ms 10:50:01 INFO - PROCESS | 2628 | 1462470601851 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 2628 | 1462470601856 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 10:50:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:50:01 INFO - PROCESS | 2628 | 1462470601862 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 2628 | 1462470601866 Marionette TRACE conn5 <- [1,670,null,{}] 10:50:01 INFO - PROCESS | 2628 | 1462470601874 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:02 INFO - PROCESS | 2628 | 1462470602028 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 10:50:02 INFO - PROCESS | 2628 | 1462470602138 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A0D1000 == 62 [pid = 2628] [id = 177] 10:50:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA84A31400) [pid = 2628] [serial = 529] [outer = 0000000000000000] 10:50:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA84B6C800) [pid = 2628] [serial = 530] [outer = 000000AA84A31400] 10:50:02 INFO - PROCESS | 2628 | 1462470602200 Marionette DEBUG loaded listener.js 10:50:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA84DD2400) [pid = 2628] [serial = 531] [outer = 000000AA84A31400] 10:50:02 INFO - PROCESS | 2628 | [2628] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:50:03 INFO - PROCESS | 2628 | [2628] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:50:03 INFO - PROCESS | 2628 | 1462470603308 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:50:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:50:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1489ms 10:50:03 INFO - PROCESS | 2628 | 1462470603354 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 10:50:03 INFO - PROCESS | 2628 | 1462470603361 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 10:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:50:03 INFO - PROCESS | 2628 | 1462470603368 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 2628 | 1462470603371 Marionette TRACE conn5 <- [1,674,null,{}] 10:50:03 INFO - PROCESS | 2628 | 1462470603427 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:03 INFO - PROCESS | 2628 | 1462470603526 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 10:50:03 INFO - PROCESS | 2628 | 1462470603632 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA94433800 == 63 [pid = 2628] [id = 178] 10:50:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA89E22400) [pid = 2628] [serial = 532] [outer = 0000000000000000] 10:50:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA90C5C400) [pid = 2628] [serial = 533] [outer = 000000AA89E22400] 10:50:03 INFO - PROCESS | 2628 | 1462470603689 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA913A1800) [pid = 2628] [serial = 534] [outer = 000000AA89E22400] 10:50:04 INFO - PROCESS | 2628 | 1462470604801 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1496ms 10:50:04 INFO - PROCESS | 2628 | 1462470604869 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 2628 | 1462470604872 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 10:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:50:04 INFO - PROCESS | 2628 | 1462470604918 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 2628 | 1462470604922 Marionette TRACE conn5 <- [1,678,null,{}] 10:50:04 INFO - PROCESS | 2628 | 1462470604944 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:05 INFO - PROCESS | 2628 | 1462470605125 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 10:50:05 INFO - PROCESS | 2628 | 1462470605195 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CD5800 == 64 [pid = 2628] [id = 179] 10:50:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA91E3F400) [pid = 2628] [serial = 535] [outer = 0000000000000000] 10:50:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA92395C00) [pid = 2628] [serial = 536] [outer = 000000AA91E3F400] 10:50:05 INFO - PROCESS | 2628 | 1462470605255 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA96107800) [pid = 2628] [serial = 537] [outer = 000000AA91E3F400] 10:50:06 INFO - PROCESS | 2628 | 1462470606463 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1634ms 10:50:06 INFO - PROCESS | 2628 | 1462470606584 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 2628 | 1462470606588 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 10:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:50:06 INFO - PROCESS | 2628 | 1462470606597 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 2628 | 1462470606602 Marionette TRACE conn5 <- [1,682,null,{}] 10:50:06 INFO - PROCESS | 2628 | 1462470606609 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:06 INFO - PROCESS | 2628 | 1462470606706 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 10:50:06 INFO - PROCESS | 2628 | 1462470606775 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F23E000 == 65 [pid = 2628] [id = 180] 10:50:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA8A542C00) [pid = 2628] [serial = 538] [outer = 0000000000000000] 10:50:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA8B0E7800) [pid = 2628] [serial = 539] [outer = 000000AA8A542C00] 10:50:06 INFO - PROCESS | 2628 | 1462470606826 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA8E7F1000) [pid = 2628] [serial = 540] [outer = 000000AA8A542C00] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89BDB000 == 64 [pid = 2628] [id = 92] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98412800 == 63 [pid = 2628] [id = 175] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95298000 == 62 [pid = 2628] [id = 174] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96168800 == 61 [pid = 2628] [id = 173] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953D4000 == 60 [pid = 2628] [id = 172] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9528F000 == 59 [pid = 2628] [id = 171] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9500B800 == 58 [pid = 2628] [id = 170] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA92741800 == 57 [pid = 2628] [id = 169] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E732800 == 56 [pid = 2628] [id = 168] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA97EE1800) [pid = 2628] [serial = 479] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E71D800 == 55 [pid = 2628] [id = 167] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F22C800 == 54 [pid = 2628] [id = 166] 10:50:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99693000 == 53 [pid = 2628] [id = 160] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA8B5FDC00) [pid = 2628] [serial = 347] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA91A75800) [pid = 2628] [serial = 350] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA95443C00) [pid = 2628] [serial = 353] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA8ED7C800) [pid = 2628] [serial = 458] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA909F6000) [pid = 2628] [serial = 459] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA89A80C00) [pid = 2628] [serial = 453] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA84DD7800) [pid = 2628] [serial = 452] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA8593D400) [pid = 2628] [serial = 455] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA8AC68800) [pid = 2628] [serial = 456] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA85477C00) [pid = 2628] [serial = 434] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA91A28000) [pid = 2628] [serial = 464] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA91A77C00) [pid = 2628] [serial = 465] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA9136B000) [pid = 2628] [serial = 461] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA9232D800) [pid = 2628] [serial = 440] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA96114800) [pid = 2628] [serial = 446] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA926CCC00) [pid = 2628] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA95061C00) [pid = 2628] [serial = 443] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA92393C00) [pid = 2628] [serial = 467] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA8EC9C400) [pid = 2628] [serial = 437] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA96B9F800) [pid = 2628] [serial = 449] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA91599C00) [pid = 2628] [serial = 473] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA9445FC00) [pid = 2628] [serial = 470] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA96B94000) [pid = 2628] [serial = 476] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA96C6C000) [pid = 2628] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA9544CC00) [pid = 2628] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA95440800) [pid = 2628] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA9159A400) [pid = 2628] [serial = 462] [outer = 0000000000000000] [url = about:blank] 10:50:07 INFO - PROCESS | 2628 | 1462470607904 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:50:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:50:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1349ms 10:50:07 INFO - PROCESS | 2628 | 1462470607951 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 10:50:07 INFO - PROCESS | 2628 | 1462470607957 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 10:50:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:50:07 INFO - PROCESS | 2628 | 1462470607964 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 2628 | 1462470607966 Marionette TRACE conn5 <- [1,686,null,{}] 10:50:07 INFO - PROCESS | 2628 | 1462470607970 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:08 INFO - PROCESS | 2628 | 1462470608057 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 10:50:08 INFO - PROCESS | 2628 | 1462470608067 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8B782800 == 54 [pid = 2628] [id = 181] 10:50:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA89EE2C00) [pid = 2628] [serial = 541] [outer = 0000000000000000] 10:50:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA8AC6D000) [pid = 2628] [serial = 542] [outer = 000000AA89EE2C00] 10:50:08 INFO - PROCESS | 2628 | 1462470608117 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA8EC1D000) [pid = 2628] [serial = 543] [outer = 000000AA89EE2C00] 10:50:09 INFO - PROCESS | 2628 | 1462470609099 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:50:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:50:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1198ms 10:50:09 INFO - PROCESS | 2628 | 1462470609162 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 10:50:09 INFO - PROCESS | 2628 | 1462470609165 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 10:50:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:50:09 INFO - PROCESS | 2628 | 1462470609169 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:50:09 INFO - PROCESS | 2628 | 1462470609173 Marionette TRACE conn5 <- [1,690,null,{}] 10:50:09 INFO - PROCESS | 2628 | 1462470609184 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:09 INFO - PROCESS | 2628 | 1462470609274 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 10:50:09 INFO - PROCESS | 2628 | 1462470609344 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9273E000 == 55 [pid = 2628] [id = 182] 10:50:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA8A544400) [pid = 2628] [serial = 544] [outer = 0000000000000000] 10:50:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA91364400) [pid = 2628] [serial = 545] [outer = 000000AA8A544400] 10:50:09 INFO - PROCESS | 2628 | 1462470609393 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA916CC000) [pid = 2628] [serial = 546] [outer = 000000AA8A544400] 10:50:10 INFO - PROCESS | 2628 | 1462470610344 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:50:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1192ms 10:50:10 INFO - PROCESS | 2628 | 1462470610364 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 2628 | 1462470610366 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 10:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:50:10 INFO - PROCESS | 2628 | 1462470610378 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 2628 | 1462470610380 Marionette TRACE conn5 <- [1,694,null,{}] 10:50:10 INFO - PROCESS | 2628 | 1462470610384 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:10 INFO - PROCESS | 2628 | 1462470610494 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 10:50:10 INFO - PROCESS | 2628 | 1462470610501 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95195000 == 56 [pid = 2628] [id = 183] 10:50:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA91A70000) [pid = 2628] [serial = 547] [outer = 0000000000000000] 10:50:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA92016000) [pid = 2628] [serial = 548] [outer = 000000AA91A70000] 10:50:10 INFO - PROCESS | 2628 | 1462470610549 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA92328800) [pid = 2628] [serial = 549] [outer = 000000AA91A70000] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA926D1C00) [pid = 2628] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA92695000) [pid = 2628] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA8EC98C00) [pid = 2628] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA84B6C000) [pid = 2628] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA913A1000) [pid = 2628] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA85947800) [pid = 2628] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA92326C00) [pid = 2628] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA859C2C00) [pid = 2628] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA96B91C00) [pid = 2628] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA8B0DC000) [pid = 2628] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA926CD800) [pid = 2628] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:50:11 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA91A6D800) [pid = 2628] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:50:11 INFO - PROCESS | 2628 | 1462470611550 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:50:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1238ms 10:50:11 INFO - PROCESS | 2628 | 1462470611622 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 10:50:11 INFO - PROCESS | 2628 | 1462470611625 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 10:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:50:11 INFO - PROCESS | 2628 | 1462470611628 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 2628 | 1462470611630 Marionette TRACE conn5 <- [1,698,null,{}] 10:50:11 INFO - PROCESS | 2628 | 1462470611634 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:11 INFO - PROCESS | 2628 | 1462470611717 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 10:50:11 INFO - PROCESS | 2628 | 1462470611725 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA93D7D800 == 57 [pid = 2628] [id = 184] 10:50:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA8EC91400) [pid = 2628] [serial = 550] [outer = 0000000000000000] 10:50:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA91365C00) [pid = 2628] [serial = 551] [outer = 000000AA8EC91400] 10:50:11 INFO - PROCESS | 2628 | 1462470611770 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA92392000) [pid = 2628] [serial = 552] [outer = 000000AA8EC91400] 10:50:12 INFO - PROCESS | 2628 | 1462470612702 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:50:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:50:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1087ms 10:50:12 INFO - PROCESS | 2628 | 1462470612717 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 2628 | 1462470612719 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 10:50:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:50:12 INFO - PROCESS | 2628 | 1462470612723 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 2628 | 1462470612725 Marionette TRACE conn5 <- [1,702,null,{}] 10:50:12 INFO - PROCESS | 2628 | 1462470612728 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:12 INFO - PROCESS | 2628 | 1462470612856 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 10:50:12 INFO - PROCESS | 2628 | 1462470612864 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960C9800 == 58 [pid = 2628] [id = 185] 10:50:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA9269F800) [pid = 2628] [serial = 553] [outer = 0000000000000000] 10:50:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA9502D800) [pid = 2628] [serial = 554] [outer = 000000AA9269F800] 10:50:12 INFO - PROCESS | 2628 | 1462470612915 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA96024C00) [pid = 2628] [serial = 555] [outer = 000000AA9269F800] 10:50:13 INFO - PROCESS | 2628 | 1462470613865 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:50:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1176ms 10:50:13 INFO - PROCESS | 2628 | 1462470613903 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 2628 | 1462470613908 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 10:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:50:13 INFO - PROCESS | 2628 | 1462470613956 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 2628 | 1462470613961 Marionette TRACE conn5 <- [1,706,null,{}] 10:50:13 INFO - PROCESS | 2628 | 1462470613969 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:14 INFO - PROCESS | 2628 | 1462470614074 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 10:50:14 INFO - PROCESS | 2628 | 1462470614230 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E46D800 == 59 [pid = 2628] [id = 186] 10:50:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA84E47000) [pid = 2628] [serial = 556] [outer = 0000000000000000] 10:50:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA85477C00) [pid = 2628] [serial = 557] [outer = 000000AA84E47000] 10:50:14 INFO - PROCESS | 2628 | 1462470614333 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA8B532000) [pid = 2628] [serial = 558] [outer = 000000AA84E47000] 10:50:15 INFO - PROCESS | 2628 | 1462470615401 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:50:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1492ms 10:50:15 INFO - PROCESS | 2628 | 1462470615449 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 2628 | 1462470615456 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 10:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:50:15 INFO - PROCESS | 2628 | 1462470615463 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 2628 | 1462470615467 Marionette TRACE conn5 <- [1,710,null,{}] 10:50:15 INFO - PROCESS | 2628 | 1462470615471 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:15 INFO - PROCESS | 2628 | 1462470615613 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 10:50:15 INFO - PROCESS | 2628 | 1462470615734 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89BE7000 == 60 [pid = 2628] [id = 187] 10:50:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA89EDF000) [pid = 2628] [serial = 559] [outer = 0000000000000000] 10:50:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA8ECA0400) [pid = 2628] [serial = 560] [outer = 000000AA89EDF000] 10:50:15 INFO - PROCESS | 2628 | 1462470615791 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA91A77C00) [pid = 2628] [serial = 561] [outer = 000000AA89EDF000] 10:50:16 INFO - PROCESS | 2628 | 1462470616330 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:50:16 INFO - PROCESS | 2628 | 1462470616395 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 10:50:16 INFO - PROCESS | 2628 | 1462470616399 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 2628 | 1462470616403 Marionette TRACE conn5 <- [1,714,null,{}] 10:50:16 INFO - PROCESS | 2628 | 1462470616416 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:16 INFO - PROCESS | 2628 | 1462470616531 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 10:50:16 INFO - PROCESS | 2628 | 1462470616618 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983D9000 == 61 [pid = 2628] [id = 188] 10:50:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA94808C00) [pid = 2628] [serial = 562] [outer = 0000000000000000] 10:50:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA96025C00) [pid = 2628] [serial = 563] [outer = 000000AA94808C00] 10:50:16 INFO - PROCESS | 2628 | 1462470616677 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA96118400) [pid = 2628] [serial = 564] [outer = 000000AA94808C00] 10:50:17 INFO - PROCESS | 2628 | 1462470617339 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:50:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:50:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 985ms 10:50:17 INFO - PROCESS | 2628 | 1462470617386 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 10:50:17 INFO - PROCESS | 2628 | 1462470617390 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 10:50:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:50:17 INFO - PROCESS | 2628 | 1462470617393 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:50:17 INFO - PROCESS | 2628 | 1462470617395 Marionette TRACE conn5 <- [1,718,null,{}] 10:50:17 INFO - PROCESS | 2628 | 1462470617399 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:17 INFO - PROCESS | 2628 | 1462470617506 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 10:50:17 INFO - PROCESS | 2628 | 1462470617580 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993C7000 == 62 [pid = 2628] [id = 189] 10:50:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA9612A400) [pid = 2628] [serial = 565] [outer = 0000000000000000] 10:50:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA9612EC00) [pid = 2628] [serial = 566] [outer = 000000AA9612A400] 10:50:17 INFO - PROCESS | 2628 | 1462470617636 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA96B9C800) [pid = 2628] [serial = 567] [outer = 000000AA9612A400] 10:50:18 INFO - PROCESS | 2628 | 1462470618223 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 2628 | 1462470618278 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 10:50:18 INFO - PROCESS | 2628 | 1462470618282 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 2628 | 1462470618284 Marionette TRACE conn5 <- [1,722,null,{}] 10:50:18 INFO - PROCESS | 2628 | 1462470618288 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:18 INFO - PROCESS | 2628 | 1462470618391 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 10:50:18 INFO - PROCESS | 2628 | 1462470618476 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BB7000 == 63 [pid = 2628] [id = 190] 10:50:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA97EDC000) [pid = 2628] [serial = 568] [outer = 0000000000000000] 10:50:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA986D0000) [pid = 2628] [serial = 569] [outer = 000000AA97EDC000] 10:50:18 INFO - PROCESS | 2628 | 1462470618531 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA99237800) [pid = 2628] [serial = 570] [outer = 000000AA97EDC000] 10:50:19 INFO - PROCESS | 2628 | 1462470619122 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 10:50:19 INFO - PROCESS | 2628 | 1462470619166 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 2628 | 1462470619168 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 10:50:19 INFO - PROCESS | 2628 | 1462470619172 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:50:19 INFO - PROCESS | 2628 | 1462470619174 Marionette TRACE conn5 <- [1,726,null,{}] 10:50:19 INFO - PROCESS | 2628 | 1462470619178 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:19 INFO - PROCESS | 2628 | 1462470619305 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 10:50:19 INFO - PROCESS | 2628 | 1462470619392 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7C6800 == 64 [pid = 2628] [id = 191] 10:50:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA84C11800) [pid = 2628] [serial = 571] [outer = 0000000000000000] 10:50:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA92778000) [pid = 2628] [serial = 572] [outer = 000000AA84C11800] 10:50:19 INFO - PROCESS | 2628 | 1462470619450 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA9938AC00) [pid = 2628] [serial = 573] [outer = 000000AA84C11800] 10:50:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA93D7D800 == 63 [pid = 2628] [id = 184] 10:50:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95195000 == 62 [pid = 2628] [id = 183] 10:50:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9273E000 == 61 [pid = 2628] [id = 182] 10:50:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8B782800 == 60 [pid = 2628] [id = 181] 10:50:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F23E000 == 59 [pid = 2628] [id = 180] 10:50:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA94433800 == 58 [pid = 2628] [id = 178] 10:50:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8A0D1000 == 57 [pid = 2628] [id = 177] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA92697800) [pid = 2628] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA9092E400) [pid = 2628] [serial = 506] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA91321C00) [pid = 2628] [serial = 507] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA893F0400) [pid = 2628] [serial = 503] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA8B52C000) [pid = 2628] [serial = 504] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA91596000) [pid = 2628] [serial = 509] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA8B0E2C00) [pid = 2628] [serial = 498] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA893F8000) [pid = 2628] [serial = 497] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA92399800) [pid = 2628] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA8F2E3400) [pid = 2628] [serial = 501] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA8E7F1800) [pid = 2628] [serial = 500] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA9232A400) [pid = 2628] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA986D6000) [pid = 2628] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA859C4C00) [pid = 2628] [serial = 482] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA9131F800) [pid = 2628] [serial = 485] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA926D2400) [pid = 2628] [serial = 488] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA9923F000) [pid = 2628] [serial = 491] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA99396400) [pid = 2628] [serial = 494] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA91A71800) [pid = 2628] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA95328800) [pid = 2628] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA96027800) [pid = 2628] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA926D5000) [pid = 2628] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA91E44C00) [pid = 2628] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA9201E400) [pid = 2628] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA927FFC00) [pid = 2628] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA9610C400) [pid = 2628] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA916C7400) [pid = 2628] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA9502F400) [pid = 2628] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:50:20 INFO - PROCESS | 2628 | [2628] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:50:20 INFO - PROCESS | 2628 | 1462470620562 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:50:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1441ms 10:50:20 INFO - PROCESS | 2628 | 1462470620615 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 2628 | 1462470620620 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 10:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:50:20 INFO - PROCESS | 2628 | 1462470620625 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 2628 | 1462470620628 Marionette TRACE conn5 <- [1,730,null,{}] 10:50:20 INFO - PROCESS | 2628 | 1462470620633 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:20 INFO - PROCESS | 2628 | 1462470620773 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 10:50:20 INFO - PROCESS | 2628 | 1462470620843 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E467800 == 58 [pid = 2628] [id = 192] 10:50:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA892A5400) [pid = 2628] [serial = 574] [outer = 0000000000000000] 10:50:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA89A83400) [pid = 2628] [serial = 575] [outer = 000000AA892A5400] 10:50:20 INFO - PROCESS | 2628 | 1462470620893 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA8B0DAC00) [pid = 2628] [serial = 576] [outer = 000000AA892A5400] 10:50:21 INFO - PROCESS | 2628 | 1462470621777 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1184ms 10:50:21 INFO - PROCESS | 2628 | 1462470621814 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 2628 | 1462470621820 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 10:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:50:21 INFO - PROCESS | 2628 | 1462470621827 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 2628 | 1462470621829 Marionette TRACE conn5 <- [1,734,null,{}] 10:50:21 INFO - PROCESS | 2628 | 1462470621833 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:21 INFO - PROCESS | 2628 | 1462470621921 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 10:50:21 INFO - PROCESS | 2628 | 1462470621929 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA917C0000 == 59 [pid = 2628] [id = 193] 10:50:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA8EC1C000) [pid = 2628] [serial = 577] [outer = 0000000000000000] 10:50:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA8F2E7400) [pid = 2628] [serial = 578] [outer = 000000AA8EC1C000] 10:50:21 INFO - PROCESS | 2628 | 1462470621977 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA90C68000) [pid = 2628] [serial = 579] [outer = 000000AA8EC1C000] 10:50:22 INFO - PROCESS | 2628 | 1462470622919 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1137ms 10:50:22 INFO - PROCESS | 2628 | 1462470622975 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 2628 | 1462470622977 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 10:50:22 INFO - PROCESS | 2628 | 1462470622981 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:50:22 INFO - PROCESS | 2628 | 1462470622985 Marionette TRACE conn5 <- [1,738,null,{}] 10:50:23 INFO - PROCESS | 2628 | 1462470622996 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:23 INFO - PROCESS | 2628 | 1462470623111 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 10:50:23 INFO - PROCESS | 2628 | 1462470623158 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9519D800 == 60 [pid = 2628] [id = 194] 10:50:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA916CA000) [pid = 2628] [serial = 580] [outer = 0000000000000000] 10:50:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA91E49800) [pid = 2628] [serial = 581] [outer = 000000AA916CA000] 10:50:23 INFO - PROCESS | 2628 | 1462470623206 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA92325400) [pid = 2628] [serial = 582] [outer = 000000AA916CA000] 10:50:23 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA8A544400) [pid = 2628] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:50:23 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA91A70000) [pid = 2628] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:50:23 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA8A542C00) [pid = 2628] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:50:23 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA89EE2C00) [pid = 2628] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:50:23 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA9602B800) [pid = 2628] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:50:23 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA8EC91400) [pid = 2628] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:50:24 INFO - PROCESS | 2628 | 1462470624140 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:50:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1186ms 10:50:24 INFO - PROCESS | 2628 | 1462470624170 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 10:50:24 INFO - PROCESS | 2628 | 1462470624173 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 10:50:24 INFO - PROCESS | 2628 | 1462470624179 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - PROCESS | 2628 | 1462470624181 Marionette TRACE conn5 <- [1,742,null,{}] 10:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:50:24 INFO - PROCESS | 2628 | 1462470624185 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:24 INFO - PROCESS | 2628 | 1462470624274 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 10:50:24 INFO - PROCESS | 2628 | 1462470624281 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95395800 == 61 [pid = 2628] [id = 195] 10:50:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA9159BC00) [pid = 2628] [serial = 583] [outer = 0000000000000000] 10:50:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA92398400) [pid = 2628] [serial = 584] [outer = 000000AA9159BC00] 10:50:24 INFO - PROCESS | 2628 | 1462470624328 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA926D5800) [pid = 2628] [serial = 585] [outer = 000000AA9159BC00] 10:50:25 INFO - PROCESS | 2628 | 1462470625266 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:50:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1134ms 10:50:25 INFO - PROCESS | 2628 | 1462470625319 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 2628 | 1462470625321 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 10:50:25 INFO - PROCESS | 2628 | 1462470625325 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:50:25 INFO - PROCESS | 2628 | 1462470625327 Marionette TRACE conn5 <- [1,746,null,{}] 10:50:25 INFO - PROCESS | 2628 | 1462470625330 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:25 INFO - PROCESS | 2628 | 1462470625416 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 10:50:25 INFO - PROCESS | 2628 | 1462470625423 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E10000 == 62 [pid = 2628] [id = 196] 10:50:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA927FFC00) [pid = 2628] [serial = 586] [outer = 0000000000000000] 10:50:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA9505BC00) [pid = 2628] [serial = 587] [outer = 000000AA927FFC00] 10:50:25 INFO - PROCESS | 2628 | 1462470625473 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA9610C400) [pid = 2628] [serial = 588] [outer = 000000AA927FFC00] 10:50:25 INFO - PROCESS | 2628 | 1462470625930 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:50:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 10:50:26 INFO - PROCESS | 2628 | 1462470625998 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 2628 | 1462470626000 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 10:50:26 INFO - PROCESS | 2628 | 1462470626003 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:50:26 INFO - PROCESS | 2628 | 1462470626005 Marionette TRACE conn5 <- [1,750,null,{}] 10:50:26 INFO - PROCESS | 2628 | 1462470626009 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:26 INFO - PROCESS | 2628 | 1462470626111 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 10:50:26 INFO - PROCESS | 2628 | 1462470626127 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9939A800 == 63 [pid = 2628] [id = 197] 10:50:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA99238800) [pid = 2628] [serial = 589] [outer = 0000000000000000] 10:50:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA99396000) [pid = 2628] [serial = 590] [outer = 000000AA99238800] 10:50:26 INFO - PROCESS | 2628 | 1462470626175 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA99BA6C00) [pid = 2628] [serial = 591] [outer = 000000AA99238800] 10:50:27 INFO - PROCESS | 2628 | [2628] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:50:27 INFO - PROCESS | 2628 | 1462470627095 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 10:50:27 INFO - PROCESS | 2628 | 1462470627132 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 2628 | 1462470627136 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 10:50:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:50:27 INFO - PROCESS | 2628 | 1462470627185 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 2628 | 1462470627190 Marionette TRACE conn5 <- [1,754,null,{}] 10:50:27 INFO - PROCESS | 2628 | 1462470627197 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:27 INFO - PROCESS | 2628 | 1462470627305 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 10:50:27 INFO - PROCESS | 2628 | 1462470627415 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F239000 == 64 [pid = 2628] [id = 198] 10:50:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA89D0B800) [pid = 2628] [serial = 592] [outer = 0000000000000000] 10:50:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA8A0B5000) [pid = 2628] [serial = 593] [outer = 000000AA89D0B800] 10:50:27 INFO - PROCESS | 2628 | 1462470627474 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA8EC97800) [pid = 2628] [serial = 594] [outer = 000000AA89D0B800] 10:50:28 INFO - PROCESS | 2628 | 1462470628488 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1391ms 10:50:28 INFO - PROCESS | 2628 | 1462470628577 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 2628 | 1462470628584 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 10:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:50:28 INFO - PROCESS | 2628 | 1462470628591 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 2628 | 1462470628594 Marionette TRACE conn5 <- [1,758,null,{}] 10:50:28 INFO - PROCESS | 2628 | 1462470628599 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:28 INFO - PROCESS | 2628 | 1462470628741 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 10:50:28 INFO - PROCESS | 2628 | 1462470628892 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9539E800 == 65 [pid = 2628] [id = 199] 10:50:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA916C7400) [pid = 2628] [serial = 595] [outer = 0000000000000000] 10:50:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA91A75800) [pid = 2628] [serial = 596] [outer = 000000AA916C7400] 10:50:28 INFO - PROCESS | 2628 | 1462470628949 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA9232AC00) [pid = 2628] [serial = 597] [outer = 000000AA916C7400] 10:50:29 INFO - PROCESS | 2628 | 1462470629502 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 945ms 10:50:29 INFO - PROCESS | 2628 | 1462470629542 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 2628 | 1462470629545 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 10:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:50:29 INFO - PROCESS | 2628 | 1462470629548 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 2628 | 1462470629553 Marionette TRACE conn5 <- [1,762,null,{}] 10:50:29 INFO - PROCESS | 2628 | 1462470629565 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:29 INFO - PROCESS | 2628 | 1462470629682 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 10:50:29 INFO - PROCESS | 2628 | 1462470629770 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CD9000 == 66 [pid = 2628] [id = 200] 10:50:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA9611D000) [pid = 2628] [serial = 598] [outer = 0000000000000000] 10:50:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA986CEC00) [pid = 2628] [serial = 599] [outer = 000000AA9611D000] 10:50:29 INFO - PROCESS | 2628 | 1462470629828 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA99345C00) [pid = 2628] [serial = 600] [outer = 000000AA9611D000] 10:50:30 INFO - PROCESS | 2628 | 1462470630400 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 10:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:50:30 INFO - PROCESS | 2628 | 1462470630432 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 2628 | 1462470630435 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 10:50:30 INFO - PROCESS | 2628 | 1462470630439 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 2628 | 1462470630441 Marionette TRACE conn5 <- [1,766,null,{}] 10:50:30 INFO - PROCESS | 2628 | 1462470630445 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:30 INFO - PROCESS | 2628 | 1462470630552 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 10:50:30 INFO - PROCESS | 2628 | 1462470630642 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF10000 == 67 [pid = 2628] [id = 201] 10:50:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA9934E000) [pid = 2628] [serial = 601] [outer = 0000000000000000] 10:50:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA99350400) [pid = 2628] [serial = 602] [outer = 000000AA9934E000] 10:50:30 INFO - PROCESS | 2628 | 1462470630698 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA99BA8000) [pid = 2628] [serial = 603] [outer = 000000AA9934E000] 10:50:31 INFO - PROCESS | 2628 | 1462470631247 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 837ms 10:50:31 INFO - PROCESS | 2628 | 1462470631279 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 2628 | 1462470631282 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 10:50:31 INFO - PROCESS | 2628 | 1462470631286 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:50:31 INFO - PROCESS | 2628 | 1462470631289 Marionette TRACE conn5 <- [1,770,null,{}] 10:50:31 INFO - PROCESS | 2628 | 1462470631293 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:31 INFO - PROCESS | 2628 | 1462470631526 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 10:50:31 INFO - PROCESS | 2628 | 1462470631634 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8B780000 == 68 [pid = 2628] [id = 202] 10:50:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA84A2C800) [pid = 2628] [serial = 604] [outer = 0000000000000000] 10:50:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA84B6DC00) [pid = 2628] [serial = 605] [outer = 000000AA84A2C800] 10:50:31 INFO - PROCESS | 2628 | 1462470631685 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA89B8DC00) [pid = 2628] [serial = 606] [outer = 000000AA84A2C800] 10:50:32 INFO - PROCESS | 2628 | 1462470632324 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1086ms 10:50:32 INFO - PROCESS | 2628 | 1462470632378 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 2628 | 1462470632382 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 10:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:50:32 INFO - PROCESS | 2628 | 1462470632387 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 2628 | 1462470632392 Marionette TRACE conn5 <- [1,774,null,{}] 10:50:32 INFO - PROCESS | 2628 | 1462470632397 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:32 INFO - PROCESS | 2628 | 1462470632502 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 10:50:32 INFO - PROCESS | 2628 | 1462470632578 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F279800 == 69 [pid = 2628] [id = 203] 10:50:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA8ED74400) [pid = 2628] [serial = 607] [outer = 0000000000000000] 10:50:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA8F0D3400) [pid = 2628] [serial = 608] [outer = 000000AA8ED74400] 10:50:32 INFO - PROCESS | 2628 | 1462470632630 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA91324000) [pid = 2628] [serial = 609] [outer = 000000AA8ED74400] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E14800 == 68 [pid = 2628] [id = 132] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E10000 == 67 [pid = 2628] [id = 196] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95395800 == 66 [pid = 2628] [id = 195] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9519D800 == 65 [pid = 2628] [id = 194] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA917C0000 == 64 [pid = 2628] [id = 193] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E467800 == 63 [pid = 2628] [id = 192] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA90C5C400) [pid = 2628] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA84B6C800) [pid = 2628] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA92395C00) [pid = 2628] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA9502D800) [pid = 2628] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993C7000 == 62 [pid = 2628] [id = 189] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983D9000 == 61 [pid = 2628] [id = 188] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89BE7000 == 60 [pid = 2628] [id = 187] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E46D800 == 59 [pid = 2628] [id = 186] 10:50:33 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960C9800 == 58 [pid = 2628] [id = 185] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA91364400) [pid = 2628] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA92016000) [pid = 2628] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA8E7F1000) [pid = 2628] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA8B0E7800) [pid = 2628] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA8AC6D000) [pid = 2628] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA8EC1D000) [pid = 2628] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA96B98000) [pid = 2628] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA91365C00) [pid = 2628] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA92392000) [pid = 2628] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA92328800) [pid = 2628] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA916CC000) [pid = 2628] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:50:33 INFO - PROCESS | 2628 | 1462470633277 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 944ms 10:50:33 INFO - PROCESS | 2628 | 1462470633336 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 2628 | 1462470633339 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 10:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:50:33 INFO - PROCESS | 2628 | 1462470633342 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 2628 | 1462470633344 Marionette TRACE conn5 <- [1,778,null,{}] 10:50:33 INFO - PROCESS | 2628 | 1462470633348 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:33 INFO - PROCESS | 2628 | 1462470633437 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 10:50:33 INFO - PROCESS | 2628 | 1462470633514 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8DC5B000 == 59 [pid = 2628] [id = 204] 10:50:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA8547D400) [pid = 2628] [serial = 610] [outer = 0000000000000000] 10:50:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA8B0E7800) [pid = 2628] [serial = 611] [outer = 000000AA8547D400] 10:50:33 INFO - PROCESS | 2628 | 1462470633561 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA8EF8B400) [pid = 2628] [serial = 612] [outer = 000000AA8547D400] 10:50:33 INFO - PROCESS | 2628 | 1462470633962 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 10:50:34 INFO - PROCESS | 2628 | 1462470634036 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 2628 | 1462470634040 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 10:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:50:34 INFO - PROCESS | 2628 | 1462470634056 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 2628 | 1462470634061 Marionette TRACE conn5 <- [1,782,null,{}] 10:50:34 INFO - PROCESS | 2628 | 1462470634065 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:34 INFO - PROCESS | 2628 | 1462470634153 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 10:50:34 INFO - PROCESS | 2628 | 1462470634166 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9519D000 == 60 [pid = 2628] [id = 205] 10:50:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA91596C00) [pid = 2628] [serial = 613] [outer = 0000000000000000] 10:50:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA91A6A400) [pid = 2628] [serial = 614] [outer = 000000AA91596C00] 10:50:34 INFO - PROCESS | 2628 | 1462470634212 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA91E43800) [pid = 2628] [serial = 615] [outer = 000000AA91596C00] 10:50:34 INFO - PROCESS | 2628 | 1462470634651 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 649ms 10:50:34 INFO - PROCESS | 2628 | 1462470634698 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 2628 | 1462470634700 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 10:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:50:34 INFO - PROCESS | 2628 | 1462470634703 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 2628 | 1462470634705 Marionette TRACE conn5 <- [1,786,null,{}] 10:50:34 INFO - PROCESS | 2628 | 1462470634709 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:34 INFO - PROCESS | 2628 | 1462470634819 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 10:50:34 INFO - PROCESS | 2628 | 1462470634833 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95399800 == 61 [pid = 2628] [id = 206] 10:50:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA9201B800) [pid = 2628] [serial = 616] [outer = 0000000000000000] 10:50:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA92329000) [pid = 2628] [serial = 617] [outer = 000000AA9201B800] 10:50:34 INFO - PROCESS | 2628 | 1462470634878 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA92393C00) [pid = 2628] [serial = 618] [outer = 000000AA9201B800] 10:50:35 INFO - PROCESS | 2628 | 1462470635311 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 10:50:35 INFO - PROCESS | 2628 | 1462470635335 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 2628 | 1462470635337 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 10:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:50:35 INFO - PROCESS | 2628 | 1462470635341 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - PROCESS | 2628 | 1462470635343 Marionette TRACE conn5 <- [1,790,null,{}] 10:50:35 INFO - PROCESS | 2628 | 1462470635346 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:35 INFO - PROCESS | 2628 | 1462470635460 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 10:50:35 INFO - PROCESS | 2628 | 1462470635468 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BEA800 == 62 [pid = 2628] [id = 207] 10:50:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA9269E400) [pid = 2628] [serial = 619] [outer = 0000000000000000] 10:50:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA926CD000) [pid = 2628] [serial = 620] [outer = 000000AA9269E400] 10:50:35 INFO - PROCESS | 2628 | 1462470635568 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA9502D800) [pid = 2628] [serial = 621] [outer = 000000AA9269E400] 10:50:36 INFO - PROCESS | 2628 | 1462470636036 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 10:50:36 INFO - PROCESS | 2628 | 1462470636082 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 2628 | 1462470636084 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 10:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:50:36 INFO - PROCESS | 2628 | 1462470636088 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 2628 | 1462470636090 Marionette TRACE conn5 <- [1,794,null,{}] 10:50:36 INFO - PROCESS | 2628 | 1462470636093 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:36 INFO - PROCESS | 2628 | 1462470636236 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 10:50:36 INFO - PROCESS | 2628 | 1462470636258 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993B5800 == 63 [pid = 2628] [id = 208] 10:50:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA96027400) [pid = 2628] [serial = 622] [outer = 0000000000000000] 10:50:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA9602E400) [pid = 2628] [serial = 623] [outer = 000000AA96027400] 10:50:36 INFO - PROCESS | 2628 | 1462470636303 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA9611B400) [pid = 2628] [serial = 624] [outer = 000000AA96027400] 10:50:36 INFO - PROCESS | 2628 | 1462470636737 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 10:50:36 INFO - PROCESS | 2628 | 1462470636782 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 2628 | 1462470636784 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 10:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:50:36 INFO - PROCESS | 2628 | 1462470636793 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 2628 | 1462470636795 Marionette TRACE conn5 <- [1,798,null,{}] 10:50:36 INFO - PROCESS | 2628 | 1462470636798 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:36 INFO - PROCESS | 2628 | 1462470636908 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 10:50:36 INFO - PROCESS | 2628 | 1462470636915 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BB1000 == 64 [pid = 2628] [id = 209] 10:50:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA96125000) [pid = 2628] [serial = 625] [outer = 0000000000000000] 10:50:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA9612E000) [pid = 2628] [serial = 626] [outer = 000000AA96125000] 10:50:37 INFO - PROCESS | 2628 | 1462470637009 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA96B9F000) [pid = 2628] [serial = 627] [outer = 000000AA96125000] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA91E3F400) [pid = 2628] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA986D4C00) [pid = 2628] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA9502E800) [pid = 2628] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA84E42C00) [pid = 2628] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA92014800) [pid = 2628] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA91362C00) [pid = 2628] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA84E49000) [pid = 2628] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA84B6A800) [pid = 2628] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA92331400) [pid = 2628] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA92392C00) [pid = 2628] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA8E7F3C00) [pid = 2628] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA8B0E5C00) [pid = 2628] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA9544C400) [pid = 2628] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA9938E000) [pid = 2628] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA96106C00) [pid = 2628] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA8F096000) [pid = 2628] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA97EDC000) [pid = 2628] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA9612A400) [pid = 2628] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA84C11800) [pid = 2628] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA9269F800) [pid = 2628] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA89EDF000) [pid = 2628] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA916CA000) [pid = 2628] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA8EC1C000) [pid = 2628] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA9159BC00) [pid = 2628] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA84E47000) [pid = 2628] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA892A5400) [pid = 2628] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA94808C00) [pid = 2628] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA927FFC00) [pid = 2628] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA84A31400) [pid = 2628] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:50:37 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA89E22400) [pid = 2628] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:50:37 INFO - PROCESS | 2628 | 1462470637649 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 879ms 10:50:37 INFO - PROCESS | 2628 | 1462470637674 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 2628 | 1462470637677 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 10:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:50:37 INFO - PROCESS | 2628 | 1462470637680 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 2628 | 1462470637682 Marionette TRACE conn5 <- [1,802,null,{}] 10:50:37 INFO - PROCESS | 2628 | 1462470637686 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:37 INFO - PROCESS | 2628 | 1462470637786 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 10:50:37 INFO - PROCESS | 2628 | 1462470637868 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960D8000 == 65 [pid = 2628] [id = 210] 10:50:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA83606000) [pid = 2628] [serial = 628] [outer = 0000000000000000] 10:50:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA8DC83400) [pid = 2628] [serial = 629] [outer = 000000AA83606000] 10:50:37 INFO - PROCESS | 2628 | 1462470637913 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA91599000) [pid = 2628] [serial = 630] [outer = 000000AA83606000] 10:50:38 INFO - PROCESS | 2628 | 1462470638286 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 2628 | 1462470638313 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 10:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:50:38 INFO - PROCESS | 2628 | 1462470638316 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 2628 | 1462470638318 Marionette TRACE conn5 <- [1,806,null,{}] 10:50:38 INFO - PROCESS | 2628 | 1462470638322 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:38 INFO - PROCESS | 2628 | 1462470638432 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 10:50:38 INFO - PROCESS | 2628 | 1462470638440 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF21800 == 66 [pid = 2628] [id = 211] 10:50:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA8F096400) [pid = 2628] [serial = 631] [outer = 0000000000000000] 10:50:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA92694000) [pid = 2628] [serial = 632] [outer = 000000AA8F096400] 10:50:38 INFO - PROCESS | 2628 | 1462470638485 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA96129800) [pid = 2628] [serial = 633] [outer = 000000AA8F096400] 10:50:38 INFO - PROCESS | 2628 | 1462470638877 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 10:50:38 INFO - PROCESS | 2628 | 1462470638947 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 2628 | 1462470638950 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 10:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:50:38 INFO - PROCESS | 2628 | 1462470638953 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 2628 | 1462470638955 Marionette TRACE conn5 <- [1,810,null,{}] 10:50:38 INFO - PROCESS | 2628 | 1462470638959 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:39 INFO - PROCESS | 2628 | 1462470639072 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 10:50:39 INFO - PROCESS | 2628 | 1462470639121 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9569A800 == 67 [pid = 2628] [id = 212] 10:50:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA95668000) [pid = 2628] [serial = 634] [outer = 0000000000000000] 10:50:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA9566A400) [pid = 2628] [serial = 635] [outer = 000000AA95668000] 10:50:39 INFO - PROCESS | 2628 | 1462470639173 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA97EDC000) [pid = 2628] [serial = 636] [outer = 000000AA95668000] 10:50:39 INFO - PROCESS | 2628 | 1462470639740 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:50:39 INFO - PROCESS | 2628 | 1462470639813 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 10:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:50:39 INFO - PROCESS | 2628 | 1462470639821 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 2628 | 1462470639825 Marionette TRACE conn5 <- [1,814,null,{}] 10:50:39 INFO - PROCESS | 2628 | 1462470639833 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:39 INFO - PROCESS | 2628 | 1462470639952 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 10:50:40 INFO - PROCESS | 2628 | 1462470640075 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E72B000 == 68 [pid = 2628] [id = 213] 10:50:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA84B76400) [pid = 2628] [serial = 637] [outer = 0000000000000000] 10:50:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA89EDD000) [pid = 2628] [serial = 638] [outer = 000000AA84B76400] 10:50:40 INFO - PROCESS | 2628 | 1462470640135 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA8EC27400) [pid = 2628] [serial = 639] [outer = 000000AA84B76400] 10:50:40 INFO - PROCESS | 2628 | 1462470640789 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1042ms 10:50:40 INFO - PROCESS | 2628 | 1462470640864 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 2628 | 1462470640871 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 10:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:50:40 INFO - PROCESS | 2628 | 1462470640878 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 2628 | 1462470640881 Marionette TRACE conn5 <- [1,818,null,{}] 10:50:40 INFO - PROCESS | 2628 | 1462470640948 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:41 INFO - PROCESS | 2628 | 1462470641096 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 10:50:41 INFO - PROCESS | 2628 | 1462470641143 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95363800 == 69 [pid = 2628] [id = 214] 10:50:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA9139B400) [pid = 2628] [serial = 640] [outer = 0000000000000000] 10:50:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA91A70400) [pid = 2628] [serial = 641] [outer = 000000AA9139B400] 10:50:41 INFO - PROCESS | 2628 | 1462470641199 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA92333800) [pid = 2628] [serial = 642] [outer = 000000AA9139B400] 10:50:41 INFO - PROCESS | 2628 | 1462470641832 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1004ms 10:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:50:41 INFO - PROCESS | 2628 | 1462470641887 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 2628 | 1462470641890 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 10:50:41 INFO - PROCESS | 2628 | 1462470641894 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 2628 | 1462470641898 Marionette TRACE conn5 <- [1,822,null,{}] 10:50:41 INFO - PROCESS | 2628 | 1462470641910 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:42 INFO - PROCESS | 2628 | 1462470642025 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 10:50:42 INFO - PROCESS | 2628 | 1462470642145 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF28800 == 70 [pid = 2628] [id = 215] 10:50:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA95026C00) [pid = 2628] [serial = 643] [outer = 0000000000000000] 10:50:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA9566E000) [pid = 2628] [serial = 644] [outer = 000000AA95026C00] 10:50:42 INFO - PROCESS | 2628 | 1462470642206 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA96128000) [pid = 2628] [serial = 645] [outer = 000000AA95026C00] 10:50:42 INFO - PROCESS | 2628 | 1462470642787 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 943ms 10:50:42 INFO - PROCESS | 2628 | 1462470642839 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 2628 | 1462470642842 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 10:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:50:42 INFO - PROCESS | 2628 | 1462470642846 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 2628 | 1462470642848 Marionette TRACE conn5 <- [1,826,null,{}] 10:50:42 INFO - PROCESS | 2628 | 1462470642852 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:42 INFO - PROCESS | 2628 | 1462470642963 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 10:50:43 INFO - PROCESS | 2628 | 1462470643080 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D2C7000 == 71 [pid = 2628] [id = 216] 10:50:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA986DB000) [pid = 2628] [serial = 646] [outer = 0000000000000000] 10:50:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA99343000) [pid = 2628] [serial = 647] [outer = 000000AA986DB000] 10:50:43 INFO - PROCESS | 2628 | 1462470643137 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA99391C00) [pid = 2628] [serial = 648] [outer = 000000AA986DB000] 10:50:43 INFO - PROCESS | 2628 | 1462470643736 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 944ms 10:50:43 INFO - PROCESS | 2628 | 1462470643791 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 10:50:43 INFO - PROCESS | 2628 | 1462470643794 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 10:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:50:43 INFO - PROCESS | 2628 | 1462470643798 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 2628 | 1462470643800 Marionette TRACE conn5 <- [1,830,null,{}] 10:50:43 INFO - PROCESS | 2628 | 1462470643804 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:43 INFO - PROCESS | 2628 | 1462470643910 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 10:50:44 INFO - PROCESS | 2628 | 1462470644028 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AAC6000 == 72 [pid = 2628] [id = 217] 10:50:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA99234C00) [pid = 2628] [serial = 649] [outer = 0000000000000000] 10:50:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA99BA6000) [pid = 2628] [serial = 650] [outer = 000000AA99234C00] 10:50:44 INFO - PROCESS | 2628 | 1462470644084 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA9AA2DC00) [pid = 2628] [serial = 651] [outer = 000000AA99234C00] 10:50:44 INFO - PROCESS | 2628 | 1462470644741 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 985ms 10:50:44 INFO - PROCESS | 2628 | 1462470644785 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 2628 | 1462470644788 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 10:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:50:44 INFO - PROCESS | 2628 | 1462470644791 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 2628 | 1462470644794 Marionette TRACE conn5 <- [1,834,null,{}] 10:50:44 INFO - PROCESS | 2628 | 1462470644798 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:44 INFO - PROCESS | 2628 | 1462470644929 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 10:50:45 INFO - PROCESS | 2628 | 1462470645053 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89B75000 == 73 [pid = 2628] [id = 218] 10:50:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA84C12400) [pid = 2628] [serial = 652] [outer = 0000000000000000] 10:50:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA863A4C00) [pid = 2628] [serial = 653] [outer = 000000AA84C12400] 10:50:45 INFO - PROCESS | 2628 | 1462470645112 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA9141F000) [pid = 2628] [serial = 654] [outer = 000000AA84C12400] 10:50:45 INFO - PROCESS | 2628 | 1462470645803 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1030ms 10:50:45 INFO - PROCESS | 2628 | 1462470645825 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 2628 | 1462470645830 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 10:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:50:45 INFO - PROCESS | 2628 | 1462470645835 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 2628 | 1462470645839 Marionette TRACE conn5 <- [1,838,null,{}] 10:50:45 INFO - PROCESS | 2628 | 1462470645844 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:45 INFO - PROCESS | 2628 | 1462470645950 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 10:50:46 INFO - PROCESS | 2628 | 1462470646044 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA93D63800 == 74 [pid = 2628] [id = 219] 10:50:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA89DD1C00) [pid = 2628] [serial = 655] [outer = 0000000000000000] 10:50:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA89EE5800) [pid = 2628] [serial = 656] [outer = 000000AA89DD1C00] 10:50:46 INFO - PROCESS | 2628 | 1462470646094 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA8DC78400) [pid = 2628] [serial = 657] [outer = 000000AA89DD1C00] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95197800 == 73 [pid = 2628] [id = 162] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF21800 == 72 [pid = 2628] [id = 211] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960D8000 == 71 [pid = 2628] [id = 210] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BB1000 == 70 [pid = 2628] [id = 209] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993B5800 == 69 [pid = 2628] [id = 208] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BEA800 == 68 [pid = 2628] [id = 207] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95399800 == 67 [pid = 2628] [id = 206] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9519D000 == 66 [pid = 2628] [id = 205] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8DC5B000 == 65 [pid = 2628] [id = 204] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA99396000) [pid = 2628] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F279800 == 64 [pid = 2628] [id = 203] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8B780000 == 63 [pid = 2628] [id = 202] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF10000 == 62 [pid = 2628] [id = 201] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CD9000 == 61 [pid = 2628] [id = 200] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9539E800 == 60 [pid = 2628] [id = 199] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F239000 == 59 [pid = 2628] [id = 198] 10:50:46 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9939A800 == 58 [pid = 2628] [id = 197] 10:50:46 INFO - PROCESS | 2628 | 1462470646758 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 943ms 10:50:46 INFO - PROCESS | 2628 | 1462470646782 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 2628 | 1462470646788 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 10:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:50:46 INFO - PROCESS | 2628 | 1462470646794 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 2628 | 1462470646797 Marionette TRACE conn5 <- [1,842,null,{}] 10:50:46 INFO - PROCESS | 2628 | 1462470646801 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:46 INFO - PROCESS | 2628 | 1462470646903 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA90C79C00) [pid = 2628] [serial = 438] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA91327000) [pid = 2628] [serial = 392] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA9610FC00) [pid = 2628] [serial = 399] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA99BA4400) [pid = 2628] [serial = 495] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA9611E800) [pid = 2628] [serial = 447] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA91A69000) [pid = 2628] [serial = 486] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA99BA2C00) [pid = 2628] [serial = 492] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA96107000) [pid = 2628] [serial = 444] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA8A543000) [pid = 2628] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA927F7800) [pid = 2628] [serial = 441] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA9320E800) [pid = 2628] [serial = 396] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA8ACC5000) [pid = 2628] [serial = 483] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA86146800) [pid = 2628] [serial = 389] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA96C6A000) [pid = 2628] [serial = 489] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA986CDC00) [pid = 2628] [serial = 450] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA99237800) [pid = 2628] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA986D0000) [pid = 2628] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA96B9C800) [pid = 2628] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA9612EC00) [pid = 2628] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA9938AC00) [pid = 2628] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA92778000) [pid = 2628] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA96024C00) [pid = 2628] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA91A77C00) [pid = 2628] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA91E49800) [pid = 2628] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA8ECA0400) [pid = 2628] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA8F2E7400) [pid = 2628] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA92398400) [pid = 2628] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA8B532000) [pid = 2628] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA85477C00) [pid = 2628] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA89A83400) [pid = 2628] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA8B0DAC00) [pid = 2628] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA96118400) [pid = 2628] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA96025C00) [pid = 2628] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA9505BC00) [pid = 2628] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA92325400) [pid = 2628] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA926D5800) [pid = 2628] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA90C68000) [pid = 2628] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA9610C400) [pid = 2628] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA84DD2400) [pid = 2628] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA913A1800) [pid = 2628] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:50:46 INFO - PROCESS | 2628 | --DOMWINDOW == 87 (000000AA96107800) [pid = 2628] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:50:47 INFO - PROCESS | 2628 | 1462470646995 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A00B000 == 59 [pid = 2628] [id = 220] 10:50:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 88 (000000AA84C1A800) [pid = 2628] [serial = 658] [outer = 0000000000000000] 10:50:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA85477C00) [pid = 2628] [serial = 659] [outer = 000000AA84C1A800] 10:50:47 INFO - PROCESS | 2628 | 1462470647042 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA8B0E4000) [pid = 2628] [serial = 660] [outer = 000000AA84C1A800] 10:50:47 INFO - PROCESS | 2628 | 1462470647419 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 689ms 10:50:47 INFO - PROCESS | 2628 | 1462470647485 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 2628 | 1462470647487 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 10:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:50:47 INFO - PROCESS | 2628 | 1462470647491 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 2628 | 1462470647495 Marionette TRACE conn5 <- [1,846,null,{}] 10:50:47 INFO - PROCESS | 2628 | 1462470647506 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:47 INFO - PROCESS | 2628 | 1462470647599 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 10:50:47 INFO - PROCESS | 2628 | 1462470647614 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA93268000 == 60 [pid = 2628] [id = 221] 10:50:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA90C5D000) [pid = 2628] [serial = 661] [outer = 0000000000000000] 10:50:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA91326800) [pid = 2628] [serial = 662] [outer = 000000AA90C5D000] 10:50:47 INFO - PROCESS | 2628 | 1462470647666 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA9152F400) [pid = 2628] [serial = 663] [outer = 000000AA90C5D000] 10:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:50:48 INFO - PROCESS | 2628 | 1462470648114 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 10:50:48 INFO - PROCESS | 2628 | 1462470648122 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 2628 | 1462470648125 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 10:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:50:48 INFO - PROCESS | 2628 | 1462470648128 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 2628 | 1462470648130 Marionette TRACE conn5 <- [1,850,null,{}] 10:50:48 INFO - PROCESS | 2628 | 1462470648134 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:48 INFO - PROCESS | 2628 | 1462470648223 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 10:50:48 INFO - PROCESS | 2628 | 1462470648262 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89BE7000 == 61 [pid = 2628] [id = 222] 10:50:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA916C9400) [pid = 2628] [serial = 664] [outer = 0000000000000000] 10:50:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA916D0C00) [pid = 2628] [serial = 665] [outer = 000000AA916C9400] 10:50:48 INFO - PROCESS | 2628 | 1462470648308 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA91E45000) [pid = 2628] [serial = 666] [outer = 000000AA916C9400] 10:50:48 INFO - PROCESS | 2628 | 1462470648743 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 10:50:48 INFO - PROCESS | 2628 | 1462470648824 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 2628 | 1462470648826 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 10:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:50:48 INFO - PROCESS | 2628 | 1462470648830 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 2628 | 1462470648831 Marionette TRACE conn5 <- [1,854,null,{}] 10:50:48 INFO - PROCESS | 2628 | 1462470648835 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:48 INFO - PROCESS | 2628 | 1462470648920 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 10:50:48 INFO - PROCESS | 2628 | 1462470648927 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953B9800 == 62 [pid = 2628] [id = 223] 10:50:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA91EAA000) [pid = 2628] [serial = 667] [outer = 0000000000000000] 10:50:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA9201C400) [pid = 2628] [serial = 668] [outer = 000000AA91EAA000] 10:50:48 INFO - PROCESS | 2628 | 1462470648974 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA9232C000) [pid = 2628] [serial = 669] [outer = 000000AA91EAA000] 10:50:50 INFO - PROCESS | 2628 | 1462470650738 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2037ms 10:50:50 INFO - PROCESS | 2628 | 1462470650974 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 2628 | 1462470650976 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 10:50:50 INFO - PROCESS | 2628 | 1462470650984 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:50:50 INFO - PROCESS | 2628 | 1462470650986 Marionette TRACE conn5 <- [1,858,null,{}] 10:50:50 INFO - PROCESS | 2628 | 1462470650990 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:51 INFO - PROCESS | 2628 | 1462470651124 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA8547D400) [pid = 2628] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA83606000) [pid = 2628] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA91596C00) [pid = 2628] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 95 (000000AA8ED74400) [pid = 2628] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 94 (000000AA96027400) [pid = 2628] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 93 (000000AA9201B800) [pid = 2628] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 92 (000000AA8F096400) [pid = 2628] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 91 (000000AA84A2C800) [pid = 2628] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 90 (000000AA9269E400) [pid = 2628] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 89 (000000AA96125000) [pid = 2628] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:50:51 INFO - PROCESS | 2628 | --DOMWINDOW == 88 (000000AA99238800) [pid = 2628] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:50:51 INFO - PROCESS | 2628 | 1462470651178 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA923FD800 == 63 [pid = 2628] [id = 224] 10:50:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 89 (000000AA8547D400) [pid = 2628] [serial = 670] [outer = 0000000000000000] 10:50:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 90 (000000AA8EF88800) [pid = 2628] [serial = 671] [outer = 000000AA8547D400] 10:50:51 INFO - PROCESS | 2628 | 1462470651227 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 91 (000000AA926D2000) [pid = 2628] [serial = 672] [outer = 000000AA8547D400] 10:50:51 INFO - PROCESS | 2628 | 1462470651575 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 10:50:51 INFO - PROCESS | 2628 | 1462470651618 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 2628 | 1462470651620 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 10:50:51 INFO - PROCESS | 2628 | 1462470651623 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:50:51 INFO - PROCESS | 2628 | 1462470651625 Marionette TRACE conn5 <- [1,862,null,{}] 10:50:51 INFO - PROCESS | 2628 | 1462470651628 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:51 INFO - PROCESS | 2628 | 1462470651712 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 10:50:51 INFO - PROCESS | 2628 | 1462470651783 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983E2000 == 64 [pid = 2628] [id = 225] 10:50:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 92 (000000AA91E4A000) [pid = 2628] [serial = 673] [outer = 0000000000000000] 10:50:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 93 (000000AA9602D000) [pid = 2628] [serial = 674] [outer = 000000AA91E4A000] 10:50:51 INFO - PROCESS | 2628 | 1462470651828 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 94 (000000AA96110800) [pid = 2628] [serial = 675] [outer = 000000AA91E4A000] 10:50:52 INFO - PROCESS | 2628 | 1462470652198 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 10:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:50:52 INFO - PROCESS | 2628 | 1462470652254 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 2628 | 1462470652256 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 10:50:52 INFO - PROCESS | 2628 | 1462470652260 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 2628 | 1462470652261 Marionette TRACE conn5 <- [1,866,null,{}] 10:50:52 INFO - PROCESS | 2628 | 1462470652272 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:52 INFO - PROCESS | 2628 | 1462470652357 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 10:50:52 INFO - PROCESS | 2628 | 1462470652364 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993C3800 == 65 [pid = 2628] [id = 226] 10:50:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 95 (000000AA96119800) [pid = 2628] [serial = 676] [outer = 0000000000000000] 10:50:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 96 (000000AA96121000) [pid = 2628] [serial = 677] [outer = 000000AA96119800] 10:50:52 INFO - PROCESS | 2628 | 1462470652411 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA9612D000) [pid = 2628] [serial = 678] [outer = 000000AA96119800] 10:50:52 INFO - PROCESS | 2628 | 1462470652852 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 10:50:52 INFO - PROCESS | 2628 | 1462470652892 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 2628 | 1462470652895 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 10:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:50:52 INFO - PROCESS | 2628 | 1462470652898 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 2628 | 1462470652900 Marionette TRACE conn5 <- [1,870,null,{}] 10:50:52 INFO - PROCESS | 2628 | 1462470652904 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:53 INFO - PROCESS | 2628 | 1462470652990 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 10:50:53 INFO - PROCESS | 2628 | 1462470652996 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BB8000 == 66 [pid = 2628] [id = 227] 10:50:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA92354C00) [pid = 2628] [serial = 679] [outer = 0000000000000000] 10:50:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA92359C00) [pid = 2628] [serial = 680] [outer = 000000AA92354C00] 10:50:53 INFO - PROCESS | 2628 | 1462470653045 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA96127800) [pid = 2628] [serial = 681] [outer = 000000AA92354C00] 10:50:53 INFO - PROCESS | 2628 | 1462470653726 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 880ms 10:50:53 INFO - PROCESS | 2628 | 1462470653782 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 2628 | 1462470653788 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 10:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:50:53 INFO - PROCESS | 2628 | 1462470653793 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 2628 | 1462470653798 Marionette TRACE conn5 <- [1,874,null,{}] 10:50:53 INFO - PROCESS | 2628 | 1462470653804 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:53 INFO - PROCESS | 2628 | 1462470653928 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 10:50:54 INFO - PROCESS | 2628 | 1462470654047 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7BE000 == 67 [pid = 2628] [id = 228] 10:50:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA893F9400) [pid = 2628] [serial = 682] [outer = 0000000000000000] 10:50:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA8AC68400) [pid = 2628] [serial = 683] [outer = 000000AA893F9400] 10:50:54 INFO - PROCESS | 2628 | 1462470654107 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA8EC29C00) [pid = 2628] [serial = 684] [outer = 000000AA893F9400] 10:50:54 INFO - PROCESS | 2628 | 1462470654746 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 985ms 10:50:54 INFO - PROCESS | 2628 | 1462470654782 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 2628 | 1462470654789 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 10:50:54 INFO - PROCESS | 2628 | 1462470654796 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:50:54 INFO - PROCESS | 2628 | 1462470654799 Marionette TRACE conn5 <- [1,878,null,{}] 10:50:54 INFO - PROCESS | 2628 | 1462470654803 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:54 INFO - PROCESS | 2628 | 1462470654919 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 10:50:55 INFO - PROCESS | 2628 | 1462470655037 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960C5800 == 68 [pid = 2628] [id = 229] 10:50:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA91366000) [pid = 2628] [serial = 685] [outer = 0000000000000000] 10:50:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA91597400) [pid = 2628] [serial = 686] [outer = 000000AA91366000] 10:50:55 INFO - PROCESS | 2628 | 1462470655093 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA92020C00) [pid = 2628] [serial = 687] [outer = 000000AA91366000] 10:50:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA91E3D800) [pid = 2628] [serial = 688] [outer = 000000AA8520B800] 10:50:55 INFO - PROCESS | 2628 | 1462470655836 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1081ms 10:50:55 INFO - PROCESS | 2628 | 1462470655882 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 2628 | 1462470655885 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 10:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:50:55 INFO - PROCESS | 2628 | 1462470655889 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 2628 | 1462470655893 Marionette TRACE conn5 <- [1,882,null,{}] 10:50:55 INFO - PROCESS | 2628 | 1462470655905 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:56 INFO - PROCESS | 2628 | 1462470656022 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 10:50:56 INFO - PROCESS | 2628 | 1462470656143 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99EDF800 == 69 [pid = 2628] [id = 230] 10:50:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA9566E400) [pid = 2628] [serial = 689] [outer = 0000000000000000] 10:50:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA96025000) [pid = 2628] [serial = 690] [outer = 000000AA9566E400] 10:50:56 INFO - PROCESS | 2628 | 1462470656202 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA96B9E000) [pid = 2628] [serial = 691] [outer = 000000AA9566E400] 10:50:56 INFO - PROCESS | 2628 | 1462470656754 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 881ms 10:50:56 INFO - PROCESS | 2628 | 1462470656783 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 10:50:56 INFO - PROCESS | 2628 | 1462470656787 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 10:50:56 INFO - PROCESS | 2628 | 1462470656791 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 2628 | 1462470656794 Marionette TRACE conn5 <- [1,886,null,{}] 10:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:50:56 INFO - PROCESS | 2628 | 1462470656798 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:56 INFO - PROCESS | 2628 | 1462470656911 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 10:50:57 INFO - PROCESS | 2628 | 1462470657000 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF1C000 == 70 [pid = 2628] [id = 231] 10:50:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA97EE4C00) [pid = 2628] [serial = 692] [outer = 0000000000000000] 10:50:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA986D1000) [pid = 2628] [serial = 693] [outer = 000000AA97EE4C00] 10:50:57 INFO - PROCESS | 2628 | 1462470657055 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA99342800) [pid = 2628] [serial = 694] [outer = 000000AA97EE4C00] 10:50:57 INFO - PROCESS | 2628 | 1462470657655 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 880ms 10:50:57 INFO - PROCESS | 2628 | 1462470657679 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 2628 | 1462470657682 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 10:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:50:57 INFO - PROCESS | 2628 | 1462470657685 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 2628 | 1462470657688 Marionette TRACE conn5 <- [1,890,null,{}] 10:50:57 INFO - PROCESS | 2628 | 1462470657691 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:57 INFO - PROCESS | 2628 | 1462470657799 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 10:50:57 INFO - PROCESS | 2628 | 1462470657889 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B1AA800 == 71 [pid = 2628] [id = 232] 10:50:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA92358C00) [pid = 2628] [serial = 695] [outer = 0000000000000000] 10:50:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA9938D400) [pid = 2628] [serial = 696] [outer = 000000AA92358C00] 10:50:57 INFO - PROCESS | 2628 | 1462470657943 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA99BA5400) [pid = 2628] [serial = 697] [outer = 000000AA92358C00] 10:50:58 INFO - PROCESS | 2628 | 1462470658501 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 880ms 10:50:58 INFO - PROCESS | 2628 | 1462470658568 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 10:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:50:58 INFO - PROCESS | 2628 | 1462470658571 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 10:50:58 INFO - PROCESS | 2628 | 1462470658574 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 2628 | 1462470658577 Marionette TRACE conn5 <- [1,894,null,{}] 10:50:58 INFO - PROCESS | 2628 | 1462470658580 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:58 INFO - PROCESS | 2628 | 1462470658700 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 10:50:58 INFO - PROCESS | 2628 | 1462470658827 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9CC74000 == 72 [pid = 2628] [id = 233] 10:50:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA85115800) [pid = 2628] [serial = 698] [outer = 0000000000000000] 10:50:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA936C7400) [pid = 2628] [serial = 699] [outer = 000000AA85115800] 10:50:58 INFO - PROCESS | 2628 | 1462470658884 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA9AA33C00) [pid = 2628] [serial = 700] [outer = 000000AA85115800] 10:50:59 INFO - PROCESS | 2628 | 1462470659628 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1133ms 10:50:59 INFO - PROCESS | 2628 | 1462470659715 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 2628 | 1462470659719 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 10:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:50:59 INFO - PROCESS | 2628 | 1462470659726 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 2628 | 1462470659730 Marionette TRACE conn5 <- [1,898,null,{}] 10:50:59 INFO - PROCESS | 2628 | 1462470659735 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:59 INFO - PROCESS | 2628 | 1462470659844 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 10:50:59 INFO - PROCESS | 2628 | 1462470659973 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F242800 == 73 [pid = 2628] [id = 234] 10:51:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA84E50000) [pid = 2628] [serial = 701] [outer = 0000000000000000] 10:51:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA84C0E400) [pid = 2628] [serial = 702] [outer = 000000AA84E50000] 10:51:00 INFO - PROCESS | 2628 | 1462470660029 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA8A54EC00) [pid = 2628] [serial = 703] [outer = 000000AA84E50000] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BBD000 == 72 [pid = 2628] [id = 105] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993C3800 == 71 [pid = 2628] [id = 226] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983E2000 == 70 [pid = 2628] [id = 225] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA923FD800 == 69 [pid = 2628] [id = 224] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953B9800 == 68 [pid = 2628] [id = 223] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89BE7000 == 67 [pid = 2628] [id = 222] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA93268000 == 66 [pid = 2628] [id = 221] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA9566A400) [pid = 2628] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA986CEC00) [pid = 2628] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA8A0B5000) [pid = 2628] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA99350400) [pid = 2628] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA91A75800) [pid = 2628] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8A00B000 == 65 [pid = 2628] [id = 220] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA93D63800 == 64 [pid = 2628] [id = 219] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89B75000 == 63 [pid = 2628] [id = 218] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AAC6000 == 62 [pid = 2628] [id = 217] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D2C7000 == 61 [pid = 2628] [id = 216] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF28800 == 60 [pid = 2628] [id = 215] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95363800 == 59 [pid = 2628] [id = 214] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E72B000 == 58 [pid = 2628] [id = 213] 10:51:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9569A800 == 57 [pid = 2628] [id = 212] 10:51:00 INFO - PROCESS | 2628 | 1462470660679 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 10:51:00 INFO - PROCESS | 2628 | 1462470660716 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 2628 | 1462470660722 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 10:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:51:00 INFO - PROCESS | 2628 | 1462470660728 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 2628 | 1462470660731 Marionette TRACE conn5 <- [1,902,null,{}] 10:51:00 INFO - PROCESS | 2628 | 1462470660735 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:00 INFO - PROCESS | 2628 | 1462470660840 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA96129800) [pid = 2628] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA8B0E7800) [pid = 2628] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA91599000) [pid = 2628] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA91A6A400) [pid = 2628] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA8F0D3400) [pid = 2628] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA9602E400) [pid = 2628] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA9611B400) [pid = 2628] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA92329000) [pid = 2628] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA92694000) [pid = 2628] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA89B8DC00) [pid = 2628] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA8EF8B400) [pid = 2628] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA926CD000) [pid = 2628] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA96B9F000) [pid = 2628] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA92393C00) [pid = 2628] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA9612E000) [pid = 2628] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA91324000) [pid = 2628] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA99BA6C00) [pid = 2628] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA8DC83400) [pid = 2628] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA84B6DC00) [pid = 2628] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA9502D800) [pid = 2628] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA91E43800) [pid = 2628] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:51:00 INFO - PROCESS | 2628 | 1462470660931 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E72B000 == 58 [pid = 2628] [id = 235] 10:51:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA86338000) [pid = 2628] [serial = 704] [outer = 0000000000000000] 10:51:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA89B87800) [pid = 2628] [serial = 705] [outer = 000000AA86338000] 10:51:00 INFO - PROCESS | 2628 | 1462470660978 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA8B0E7800) [pid = 2628] [serial = 706] [outer = 000000AA86338000] 10:51:01 INFO - PROCESS | 2628 | 1462470661441 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 733ms 10:51:01 INFO - PROCESS | 2628 | 1462470661463 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 2628 | 1462470661465 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 10:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:51:01 INFO - PROCESS | 2628 | 1462470661469 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 2628 | 1462470661473 Marionette TRACE conn5 <- [1,906,null,{}] 10:51:01 INFO - PROCESS | 2628 | 1462470661484 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:01 INFO - PROCESS | 2628 | 1462470661577 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 10:51:01 INFO - PROCESS | 2628 | 1462470661588 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9518E000 == 59 [pid = 2628] [id = 236] 10:51:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA9131D800) [pid = 2628] [serial = 707] [outer = 0000000000000000] 10:51:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA91321800) [pid = 2628] [serial = 708] [outer = 000000AA9131D800] 10:51:01 INFO - PROCESS | 2628 | 1462470661636 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA9141F800) [pid = 2628] [serial = 709] [outer = 000000AA9131D800] 10:51:02 INFO - PROCESS | 2628 | 1462470662097 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 10:51:02 INFO - PROCESS | 2628 | 1462470662162 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 2628 | 1462470662165 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 10:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:51:02 INFO - PROCESS | 2628 | 1462470662168 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 2628 | 1462470662170 Marionette TRACE conn5 <- [1,910,null,{}] 10:51:02 INFO - PROCESS | 2628 | 1462470662173 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:02 INFO - PROCESS | 2628 | 1462470662262 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 10:51:02 INFO - PROCESS | 2628 | 1462470662269 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA952A6800 == 60 [pid = 2628] [id = 237] 10:51:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA91A68C00) [pid = 2628] [serial = 710] [outer = 0000000000000000] 10:51:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA91A6EC00) [pid = 2628] [serial = 711] [outer = 000000AA91A68C00] 10:51:02 INFO - PROCESS | 2628 | 1462470662319 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA91E61400) [pid = 2628] [serial = 712] [outer = 000000AA91A68C00] 10:51:02 INFO - PROCESS | 2628 | 1462470662751 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 10:51:02 INFO - PROCESS | 2628 | 1462470662800 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 2628 | 1462470662802 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 10:51:02 INFO - PROCESS | 2628 | 1462470662805 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:51:02 INFO - PROCESS | 2628 | 1462470662807 Marionette TRACE conn5 <- [1,914,null,{}] 10:51:02 INFO - PROCESS | 2628 | 1462470662811 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:02 INFO - PROCESS | 2628 | 1462470662900 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 10:51:02 INFO - PROCESS | 2628 | 1462470662937 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA956A7000 == 61 [pid = 2628] [id = 238] 10:51:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA92031400) [pid = 2628] [serial = 713] [outer = 0000000000000000] 10:51:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA9232BC00) [pid = 2628] [serial = 714] [outer = 000000AA92031400] 10:51:02 INFO - PROCESS | 2628 | 1462470662982 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA92392C00) [pid = 2628] [serial = 715] [outer = 000000AA92031400] 10:51:03 INFO - PROCESS | 2628 | 1462470663467 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 10:51:03 INFO - PROCESS | 2628 | 1462470663499 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 2628 | 1462470663501 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 10:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:51:03 INFO - PROCESS | 2628 | 1462470663505 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 2628 | 1462470663507 Marionette TRACE conn5 <- [1,918,null,{}] 10:51:03 INFO - PROCESS | 2628 | 1462470663510 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:03 INFO - PROCESS | 2628 | 1462470663642 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 10:51:03 INFO - PROCESS | 2628 | 1462470663696 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E24000 == 62 [pid = 2628] [id = 239] 10:51:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA936BE400) [pid = 2628] [serial = 716] [outer = 0000000000000000] 10:51:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA936C9000) [pid = 2628] [serial = 717] [outer = 000000AA936BE400] 10:51:03 INFO - PROCESS | 2628 | 1462470663744 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA95440C00) [pid = 2628] [serial = 718] [outer = 000000AA936BE400] 10:51:04 INFO - PROCESS | 2628 | 1462470664188 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 735ms 10:51:04 INFO - PROCESS | 2628 | 1462470664280 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 2628 | 1462470664282 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 10:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:51:04 INFO - PROCESS | 2628 | 1462470664285 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 2628 | 1462470664287 Marionette TRACE conn5 <- [1,922,null,{}] 10:51:04 INFO - PROCESS | 2628 | 1462470664291 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:04 INFO - PROCESS | 2628 | 1462470664402 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 10:51:04 INFO - PROCESS | 2628 | 1462470664457 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993BA000 == 63 [pid = 2628] [id = 240] 10:51:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA9566A400) [pid = 2628] [serial = 719] [outer = 0000000000000000] 10:51:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA9566FC00) [pid = 2628] [serial = 720] [outer = 000000AA9566A400] 10:51:04 INFO - PROCESS | 2628 | 1462470664501 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA9610C400) [pid = 2628] [serial = 721] [outer = 000000AA9566A400] 10:51:04 INFO - PROCESS | 2628 | 1462470664923 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 10:51:04 INFO - PROCESS | 2628 | 1462470664977 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 10:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:51:04 INFO - PROCESS | 2628 | 1462470664979 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 10:51:04 INFO - PROCESS | 2628 | 1462470664982 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 2628 | 1462470664984 Marionette TRACE conn5 <- [1,926,null,{}] 10:51:04 INFO - PROCESS | 2628 | 1462470664987 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:05 INFO - PROCESS | 2628 | 1462470665103 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 10:51:05 INFO - PROCESS | 2628 | 1462470665296 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA9934E000) [pid = 2628] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA9611D000) [pid = 2628] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA916C7400) [pid = 2628] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA8547D400) [pid = 2628] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA89DD1C00) [pid = 2628] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA84C1A800) [pid = 2628] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA9139B400) [pid = 2628] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA95026C00) [pid = 2628] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA95668000) [pid = 2628] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA90C5D000) [pid = 2628] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA84C12400) [pid = 2628] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA84B76400) [pid = 2628] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA986DB000) [pid = 2628] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA916C9400) [pid = 2628] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA91EAA000) [pid = 2628] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA96119800) [pid = 2628] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA91E4A000) [pid = 2628] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:51:05 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA89D0B800) [pid = 2628] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:51:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD1A800 == 64 [pid = 2628] [id = 241] 10:51:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA84C12400) [pid = 2628] [serial = 722] [outer = 0000000000000000] 10:51:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA89DD1C00) [pid = 2628] [serial = 723] [outer = 000000AA84C12400] 10:51:05 INFO - PROCESS | 2628 | 1462470665353 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA91F06800) [pid = 2628] [serial = 724] [outer = 000000AA84C12400] 10:51:05 INFO - PROCESS | 2628 | 1462470665746 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 775ms 10:51:05 INFO - PROCESS | 2628 | 1462470665761 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 10:51:05 INFO - PROCESS | 2628 | 1462470665763 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 10:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:51:05 INFO - PROCESS | 2628 | 1462470665766 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 2628 | 1462470665768 Marionette TRACE conn5 <- [1,930,null,{}] 10:51:05 INFO - PROCESS | 2628 | 1462470665772 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:05 INFO - PROCESS | 2628 | 1462470665859 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 10:51:05 INFO - PROCESS | 2628 | 1462470665935 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ED9800 == 65 [pid = 2628] [id = 242] 10:51:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA84C1A800) [pid = 2628] [serial = 725] [outer = 0000000000000000] 10:51:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA96122800) [pid = 2628] [serial = 726] [outer = 000000AA84C1A800] 10:51:05 INFO - PROCESS | 2628 | 1462470665980 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA96B9F000) [pid = 2628] [serial = 727] [outer = 000000AA84C1A800] 10:51:06 INFO - PROCESS | 2628 | 1462470666337 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 10:51:06 INFO - PROCESS | 2628 | 1462470666396 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 2628 | 1462470666399 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 10:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:51:06 INFO - PROCESS | 2628 | 1462470666402 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 2628 | 1462470666404 Marionette TRACE conn5 <- [1,934,null,{}] 10:51:06 INFO - PROCESS | 2628 | 1462470666408 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:06 INFO - PROCESS | 2628 | 1462470666526 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 10:51:06 INFO - PROCESS | 2628 | 1462470666540 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF10000 == 66 [pid = 2628] [id = 243] 10:51:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA8DC7E800) [pid = 2628] [serial = 728] [outer = 0000000000000000] 10:51:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA92020000) [pid = 2628] [serial = 729] [outer = 000000AA8DC7E800] 10:51:06 INFO - PROCESS | 2628 | 1462470666584 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA95693000) [pid = 2628] [serial = 730] [outer = 000000AA8DC7E800] 10:51:06 INFO - PROCESS | 2628 | 1462470666993 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 10:51:07 INFO - PROCESS | 2628 | 1462470667033 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 2628 | 1462470667036 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 10:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:51:07 INFO - PROCESS | 2628 | 1462470667039 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 2628 | 1462470667041 Marionette TRACE conn5 <- [1,938,null,{}] 10:51:07 INFO - PROCESS | 2628 | 1462470667045 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:07 INFO - PROCESS | 2628 | 1462470667181 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 10:51:07 INFO - PROCESS | 2628 | 1462470667230 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9CC87800 == 67 [pid = 2628] [id = 244] 10:51:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA97EDC800) [pid = 2628] [serial = 731] [outer = 0000000000000000] 10:51:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA9934EC00) [pid = 2628] [serial = 732] [outer = 000000AA97EDC800] 10:51:07 INFO - PROCESS | 2628 | 1462470667279 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA99BA9000) [pid = 2628] [serial = 733] [outer = 000000AA97EDC800] 10:51:07 INFO - PROCESS | 2628 | 1462470667953 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 944ms 10:51:08 INFO - PROCESS | 2628 | 1462470667987 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 2628 | 1462470667992 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 10:51:08 INFO - PROCESS | 2628 | 1462470667998 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:51:08 INFO - PROCESS | 2628 | 1462470668002 Marionette TRACE conn5 <- [1,942,null,{}] 10:51:08 INFO - PROCESS | 2628 | 1462470668007 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:08 INFO - PROCESS | 2628 | 1462470668127 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 10:51:08 INFO - PROCESS | 2628 | 1462470668249 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA923E6800 == 68 [pid = 2628] [id = 245] 10:51:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA8A0B5000) [pid = 2628] [serial = 734] [outer = 0000000000000000] 10:51:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA8DC83000) [pid = 2628] [serial = 735] [outer = 000000AA8A0B5000] 10:51:08 INFO - PROCESS | 2628 | 1462470668308 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA90925C00) [pid = 2628] [serial = 736] [outer = 000000AA8A0B5000] 10:51:08 INFO - PROCESS | 2628 | 1462470668944 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 986ms 10:51:08 INFO - PROCESS | 2628 | 1462470668988 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 2628 | 1462470668995 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 10:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:51:09 INFO - PROCESS | 2628 | 1462470669001 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 2628 | 1462470669005 Marionette TRACE conn5 <- [1,946,null,{}] 10:51:09 INFO - PROCESS | 2628 | 1462470669009 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:09 INFO - PROCESS | 2628 | 1462470669129 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 10:51:09 INFO - PROCESS | 2628 | 1462470669222 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E11800 == 69 [pid = 2628] [id = 246] 10:51:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA913A3C00) [pid = 2628] [serial = 737] [outer = 0000000000000000] 10:51:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA9234EC00) [pid = 2628] [serial = 738] [outer = 000000AA913A3C00] 10:51:09 INFO - PROCESS | 2628 | 1462470669278 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA926D8800) [pid = 2628] [serial = 739] [outer = 000000AA913A3C00] 10:51:09 INFO - PROCESS | 2628 | 1462470669896 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 945ms 10:51:09 INFO - PROCESS | 2628 | 1462470669952 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 2628 | 1462470669955 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 10:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:51:09 INFO - PROCESS | 2628 | 1462470669959 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 2628 | 1462470669963 Marionette TRACE conn5 <- [1,950,null,{}] 10:51:09 INFO - PROCESS | 2628 | 1462470669989 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:10 INFO - PROCESS | 2628 | 1462470670133 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 10:51:10 INFO - PROCESS | 2628 | 1462470670191 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D2C4000 == 70 [pid = 2628] [id = 247] 10:51:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA95655800) [pid = 2628] [serial = 740] [outer = 0000000000000000] 10:51:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA95657400) [pid = 2628] [serial = 741] [outer = 000000AA95655800] 10:51:10 INFO - PROCESS | 2628 | 1462470670249 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA9566A800) [pid = 2628] [serial = 742] [outer = 000000AA95655800] 10:51:10 INFO - PROCESS | 2628 | 1462470670772 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 838ms 10:51:10 INFO - PROCESS | 2628 | 1462470670804 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 2628 | 1462470670808 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 10:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:51:10 INFO - PROCESS | 2628 | 1462470670813 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 2628 | 1462470670815 Marionette TRACE conn5 <- [1,954,null,{}] 10:51:10 INFO - PROCESS | 2628 | 1462470670819 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:10 INFO - PROCESS | 2628 | 1462470670935 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 10:51:11 INFO - PROCESS | 2628 | 1462470671027 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C289000 == 71 [pid = 2628] [id = 248] 10:51:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA96127400) [pid = 2628] [serial = 743] [outer = 0000000000000000] 10:51:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA96B9A000) [pid = 2628] [serial = 744] [outer = 000000AA96127400] 10:51:11 INFO - PROCESS | 2628 | 1462470671082 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA99343800) [pid = 2628] [serial = 745] [outer = 000000AA96127400] 10:51:11 INFO - PROCESS | 2628 | 1462470671684 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 942ms 10:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:51:11 INFO - PROCESS | 2628 | 1462470671756 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 2628 | 1462470671759 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 10:51:11 INFO - PROCESS | 2628 | 1462470671762 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 2628 | 1462470671764 Marionette TRACE conn5 <- [1,958,null,{}] 10:51:11 INFO - PROCESS | 2628 | 1462470671768 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 2628 | 1462470671881 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 10:51:11 INFO - PROCESS | 2628 | 1462470671973 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6EE800 == 72 [pid = 2628] [id = 249] 10:51:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA99233800) [pid = 2628] [serial = 746] [outer = 0000000000000000] 10:51:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA99BA6C00) [pid = 2628] [serial = 747] [outer = 000000AA99233800] 10:51:12 INFO - PROCESS | 2628 | 1462470672028 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA9AA32000) [pid = 2628] [serial = 748] [outer = 000000AA99233800] 10:51:12 INFO - PROCESS | 2628 | 1462470672620 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 880ms 10:51:12 INFO - PROCESS | 2628 | 1462470672644 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 2628 | 1462470672647 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 10:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:51:12 INFO - PROCESS | 2628 | 1462470672650 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 2628 | 1462470672652 Marionette TRACE conn5 <- [1,962,null,{}] 10:51:12 INFO - PROCESS | 2628 | 1462470672656 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:12 INFO - PROCESS | 2628 | 1462470672779 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 10:51:12 INFO - PROCESS | 2628 | 1462470672901 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89222800 == 73 [pid = 2628] [id = 250] 10:51:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA83ED9000) [pid = 2628] [serial = 749] [outer = 0000000000000000] 10:51:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA85944800) [pid = 2628] [serial = 750] [outer = 000000AA83ED9000] 10:51:12 INFO - PROCESS | 2628 | 1462470672964 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA91A6FC00) [pid = 2628] [serial = 751] [outer = 000000AA83ED9000] 10:51:13 INFO - PROCESS | 2628 | 1462470673835 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1243ms 10:51:13 INFO - PROCESS | 2628 | 1462470673897 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 2628 | 1462470673902 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 10:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:51:13 INFO - PROCESS | 2628 | 1462470673907 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 2628 | 1462470673911 Marionette TRACE conn5 <- [1,966,null,{}] 10:51:13 INFO - PROCESS | 2628 | 1462470673916 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:14 INFO - PROCESS | 2628 | 1462470674023 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 10:51:14 INFO - PROCESS | 2628 | 1462470674151 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89BE8000 == 74 [pid = 2628] [id = 251] 10:51:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA84E44C00) [pid = 2628] [serial = 752] [outer = 0000000000000000] 10:51:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA85938800) [pid = 2628] [serial = 753] [outer = 000000AA84E44C00] 10:51:14 INFO - PROCESS | 2628 | 1462470674210 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA89A7FC00) [pid = 2628] [serial = 754] [outer = 000000AA84E44C00] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF10000 == 73 [pid = 2628] [id = 243] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99ED9800 == 72 [pid = 2628] [id = 242] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8AD1A800 == 71 [pid = 2628] [id = 241] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993BA000 == 70 [pid = 2628] [id = 240] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E24000 == 69 [pid = 2628] [id = 239] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA956A7000 == 68 [pid = 2628] [id = 238] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA952A6800 == 67 [pid = 2628] [id = 237] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA99BA6000) [pid = 2628] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA92359C00) [pid = 2628] [serial = 680] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9518E000 == 66 [pid = 2628] [id = 236] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E72B000 == 65 [pid = 2628] [id = 235] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F242800 == 64 [pid = 2628] [id = 234] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99EDF800 == 63 [pid = 2628] [id = 230] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960C5800 == 62 [pid = 2628] [id = 229] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7BE000 == 61 [pid = 2628] [id = 228] 10:51:14 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BB8000 == 60 [pid = 2628] [id = 227] 10:51:14 INFO - PROCESS | 2628 | 1462470674848 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 10:51:14 INFO - PROCESS | 2628 | 1462470674898 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 2628 | 1462470674904 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 10:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:51:14 INFO - PROCESS | 2628 | 1462470674911 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 2628 | 1462470674913 Marionette TRACE conn5 <- [1,970,null,{}] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA99345C00) [pid = 2628] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA9232AC00) [pid = 2628] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA99BA8000) [pid = 2628] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA8EF88800) [pid = 2628] [serial = 671] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA8DC78400) [pid = 2628] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA89EE5800) [pid = 2628] [serial = 656] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA85477C00) [pid = 2628] [serial = 659] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA8B0E4000) [pid = 2628] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA91A70400) [pid = 2628] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA92333800) [pid = 2628] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA96128000) [pid = 2628] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA9566E000) [pid = 2628] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA97EDC000) [pid = 2628] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA91326800) [pid = 2628] [serial = 662] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA9152F400) [pid = 2628] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA9141F000) [pid = 2628] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA863A4C00) [pid = 2628] [serial = 653] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA8EC27400) [pid = 2628] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA89EDD000) [pid = 2628] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA99391C00) [pid = 2628] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA99343000) [pid = 2628] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA916D0C00) [pid = 2628] [serial = 665] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA91E45000) [pid = 2628] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA9201C400) [pid = 2628] [serial = 668] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA9612D000) [pid = 2628] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 101 (000000AA96121000) [pid = 2628] [serial = 677] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 100 (000000AA926D2000) [pid = 2628] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 99 (000000AA96110800) [pid = 2628] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 98 (000000AA9602D000) [pid = 2628] [serial = 674] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 97 (000000AA9232C000) [pid = 2628] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | --DOMWINDOW == 96 (000000AA8EC97800) [pid = 2628] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:51:14 INFO - PROCESS | 2628 | 1462470674951 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:15 INFO - PROCESS | 2628 | 1462470675049 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 10:51:15 INFO - PROCESS | 2628 | 1462470675062 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E732800 == 61 [pid = 2628] [id = 252] 10:51:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 97 (000000AA84DCB400) [pid = 2628] [serial = 755] [outer = 0000000000000000] 10:51:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 98 (000000AA85ED7C00) [pid = 2628] [serial = 756] [outer = 000000AA84DCB400] 10:51:15 INFO - PROCESS | 2628 | 1462470675110 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 99 (000000AA89EDD000) [pid = 2628] [serial = 757] [outer = 000000AA84DCB400] 10:51:15 INFO - PROCESS | 2628 | 1462470675606 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 755ms 10:51:15 INFO - PROCESS | 2628 | 1462470675668 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 2628 | 1462470675671 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 10:51:15 INFO - PROCESS | 2628 | 1462470675676 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:51:15 INFO - PROCESS | 2628 | 1462470675680 Marionette TRACE conn5 <- [1,974,null,{}] 10:51:15 INFO - PROCESS | 2628 | 1462470675692 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:15 INFO - PROCESS | 2628 | 1462470675788 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 10:51:15 INFO - PROCESS | 2628 | 1462470675867 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91B12000 == 62 [pid = 2628] [id = 253] 10:51:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 100 (000000AA8B0DD800) [pid = 2628] [serial = 758] [outer = 0000000000000000] 10:51:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 101 (000000AA8B676800) [pid = 2628] [serial = 759] [outer = 000000AA8B0DD800] 10:51:15 INFO - PROCESS | 2628 | 1462470675916 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 102 (000000AA8EC93000) [pid = 2628] [serial = 760] [outer = 000000AA8B0DD800] 10:51:16 INFO - PROCESS | 2628 | 1462470676291 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 10:51:16 INFO - PROCESS | 2628 | 1462470676308 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 2628 | 1462470676311 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 10:51:16 INFO - PROCESS | 2628 | 1462470676322 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:51:16 INFO - PROCESS | 2628 | 1462470676324 Marionette TRACE conn5 <- [1,978,null,{}] 10:51:16 INFO - PROCESS | 2628 | 1462470676328 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:16 INFO - PROCESS | 2628 | 1462470676417 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 10:51:16 INFO - PROCESS | 2628 | 1462470676424 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9442C800 == 63 [pid = 2628] [id = 254] 10:51:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA8EF8B400) [pid = 2628] [serial = 761] [outer = 0000000000000000] 10:51:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA8F2E7400) [pid = 2628] [serial = 762] [outer = 000000AA8EF8B400] 10:51:16 INFO - PROCESS | 2628 | 1462470676470 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA90C62000) [pid = 2628] [serial = 763] [outer = 000000AA8EF8B400] 10:51:16 INFO - PROCESS | 2628 | 1462470676906 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 10:51:16 INFO - PROCESS | 2628 | 1462470676971 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 2628 | 1462470676973 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 10:51:16 INFO - PROCESS | 2628 | 1462470676977 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 2628 | 1462470676978 Marionette TRACE conn5 <- [1,982,null,{}] 10:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:51:16 INFO - PROCESS | 2628 | 1462470676982 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:17 INFO - PROCESS | 2628 | 1462470677093 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 10:51:17 INFO - PROCESS | 2628 | 1462470677175 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95194800 == 64 [pid = 2628] [id = 255] 10:51:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA9131B400) [pid = 2628] [serial = 764] [outer = 0000000000000000] 10:51:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA91321000) [pid = 2628] [serial = 765] [outer = 000000AA9131B400] 10:51:17 INFO - PROCESS | 2628 | 1462470677227 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA91369000) [pid = 2628] [serial = 766] [outer = 000000AA9131B400] 10:51:17 INFO - PROCESS | 2628 | 1462470677663 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 734ms 10:51:17 INFO - PROCESS | 2628 | 1462470677718 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 2628 | 1462470677720 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 10:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:51:17 INFO - PROCESS | 2628 | 1462470677724 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 2628 | 1462470677726 Marionette TRACE conn5 <- [1,986,null,{}] 10:51:17 INFO - PROCESS | 2628 | 1462470677729 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:17 INFO - PROCESS | 2628 | 1462470677852 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 10:51:17 INFO - PROCESS | 2628 | 1462470677907 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95295000 == 65 [pid = 2628] [id = 256] 10:51:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA915A3C00) [pid = 2628] [serial = 767] [outer = 0000000000000000] 10:51:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA916CDC00) [pid = 2628] [serial = 768] [outer = 000000AA915A3C00] 10:51:17 INFO - PROCESS | 2628 | 1462470677955 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA91A6F800) [pid = 2628] [serial = 769] [outer = 000000AA915A3C00] 10:51:18 INFO - PROCESS | 2628 | 1462470678399 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 10:51:18 INFO - PROCESS | 2628 | 1462470678476 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 10:51:18 INFO - PROCESS | 2628 | 1462470678478 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 10:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:51:18 INFO - PROCESS | 2628 | 1462470678484 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 2628 | 1462470678486 Marionette TRACE conn5 <- [1,990,null,{}] 10:51:18 INFO - PROCESS | 2628 | 1462470678489 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:18 INFO - PROCESS | 2628 | 1462470678599 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 10:51:18 INFO - PROCESS | 2628 | 1462470678654 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953CF000 == 66 [pid = 2628] [id = 257] 10:51:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA91A6F000) [pid = 2628] [serial = 770] [outer = 0000000000000000] 10:51:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA91E43000) [pid = 2628] [serial = 771] [outer = 000000AA91A6F000] 10:51:18 INFO - PROCESS | 2628 | 1462470678699 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA9201A800) [pid = 2628] [serial = 772] [outer = 000000AA91A6F000] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA99234C00) [pid = 2628] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA936BE400) [pid = 2628] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA9566A400) [pid = 2628] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA86338000) [pid = 2628] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA9131D800) [pid = 2628] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA84C12400) [pid = 2628] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA91A68C00) [pid = 2628] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA85115800) [pid = 2628] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 105 (000000AA84E50000) [pid = 2628] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 104 (000000AA92031400) [pid = 2628] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 103 (000000AA8DC7E800) [pid = 2628] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:51:19 INFO - PROCESS | 2628 | --DOMWINDOW == 102 (000000AA84C1A800) [pid = 2628] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:51:19 INFO - PROCESS | 2628 | 1462470679321 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 880ms 10:51:19 INFO - PROCESS | 2628 | 1462470679367 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 2628 | 1462470679369 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 10:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:51:19 INFO - PROCESS | 2628 | 1462470679373 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 2628 | 1462470679375 Marionette TRACE conn5 <- [1,994,null,{}] 10:51:19 INFO - PROCESS | 2628 | 1462470679378 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:19 INFO - PROCESS | 2628 | 1462470679491 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 10:51:19 INFO - PROCESS | 2628 | 1462470679542 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA956A4000 == 67 [pid = 2628] [id = 258] 10:51:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 103 (000000AA859C4C00) [pid = 2628] [serial = 773] [outer = 0000000000000000] 10:51:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 104 (000000AA91B60C00) [pid = 2628] [serial = 774] [outer = 000000AA859C4C00] 10:51:19 INFO - PROCESS | 2628 | 1462470679587 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 105 (000000AA92329000) [pid = 2628] [serial = 775] [outer = 000000AA859C4C00] 10:51:19 INFO - PROCESS | 2628 | 1462470679988 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 10:51:20 INFO - PROCESS | 2628 | 1462470680005 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 2628 | 1462470680008 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 10:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:51:20 INFO - PROCESS | 2628 | 1462470680011 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 2628 | 1462470680013 Marionette TRACE conn5 <- [1,998,null,{}] 10:51:20 INFO - PROCESS | 2628 | 1462470680016 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:20 INFO - PROCESS | 2628 | 1462470680103 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 10:51:20 INFO - PROCESS | 2628 | 1462470680110 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BE4800 == 68 [pid = 2628] [id = 259] 10:51:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 106 (000000AA9232A400) [pid = 2628] [serial = 776] [outer = 0000000000000000] 10:51:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA92395C00) [pid = 2628] [serial = 777] [outer = 000000AA9232A400] 10:51:20 INFO - PROCESS | 2628 | 1462470680156 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA9269E400) [pid = 2628] [serial = 778] [outer = 000000AA9232A400] 10:51:20 INFO - PROCESS | 2628 | 1462470680689 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 735ms 10:51:20 INFO - PROCESS | 2628 | 1462470680749 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 2628 | 1462470680754 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 10:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:51:20 INFO - PROCESS | 2628 | 1462470680760 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 2628 | 1462470680765 Marionette TRACE conn5 <- [1,1002,null,{}] 10:51:20 INFO - PROCESS | 2628 | 1462470680772 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:20 INFO - PROCESS | 2628 | 1462470680934 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 10:51:20 INFO - PROCESS | 2628 | 1462470680957 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8B776000 == 69 [pid = 2628] [id = 260] 10:51:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA84B6C000) [pid = 2628] [serial = 779] [outer = 0000000000000000] 10:51:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA84C12400) [pid = 2628] [serial = 780] [outer = 000000AA84B6C000] 10:51:21 INFO - PROCESS | 2628 | 1462470681018 Marionette DEBUG loaded listener.js 10:51:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA8512DC00) [pid = 2628] [serial = 781] [outer = 000000AA84B6C000] 10:51:21 INFO - PROCESS | 2628 | 1462470681705 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 10:51:21 INFO - PROCESS | 2628 | 1462470681749 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 2628 | 1462470681756 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 10:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:51:21 INFO - PROCESS | 2628 | 1462470681763 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 2628 | 1462470681766 Marionette TRACE conn5 <- [1,1006,null,{}] 10:51:21 INFO - PROCESS | 2628 | 1462470681770 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:21 INFO - PROCESS | 2628 | 1462470681922 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 10:51:21 INFO - PROCESS | 2628 | 1462470681977 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA951A8000 == 70 [pid = 2628] [id = 261] 10:51:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA8B3B5C00) [pid = 2628] [serial = 782] [outer = 0000000000000000] 10:51:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA8B678400) [pid = 2628] [serial = 783] [outer = 000000AA8B3B5C00] 10:51:22 INFO - PROCESS | 2628 | 1462470682033 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA8F70C800) [pid = 2628] [serial = 784] [outer = 000000AA8B3B5C00] 10:51:22 INFO - PROCESS | 2628 | 1462470682656 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 923ms 10:51:22 INFO - PROCESS | 2628 | 1462470682692 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 10:51:22 INFO - PROCESS | 2628 | 1462470682695 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 10:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:51:22 INFO - PROCESS | 2628 | 1462470682699 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:51:22 INFO - PROCESS | 2628 | 1462470682703 Marionette TRACE conn5 <- [1,1010,null,{}] 10:51:22 INFO - PROCESS | 2628 | 1462470682716 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:22 INFO - PROCESS | 2628 | 1462470682849 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 10:51:22 INFO - PROCESS | 2628 | 1462470682968 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9840F000 == 71 [pid = 2628] [id = 262] 10:51:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA91E46000) [pid = 2628] [serial = 785] [outer = 0000000000000000] 10:51:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA91E4A000) [pid = 2628] [serial = 786] [outer = 000000AA91E46000] 10:51:23 INFO - PROCESS | 2628 | 1462470683054 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA926D3400) [pid = 2628] [serial = 787] [outer = 000000AA91E46000] 10:51:23 INFO - PROCESS | 2628 | 1462470683683 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1041ms 10:51:23 INFO - PROCESS | 2628 | 1462470683741 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 2628 | 1462470683744 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 10:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:51:23 INFO - PROCESS | 2628 | 1462470683748 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 2628 | 1462470683750 Marionette TRACE conn5 <- [1,1014,null,{}] 10:51:23 INFO - PROCESS | 2628 | 1462470683754 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:23 INFO - PROCESS | 2628 | 1462470683914 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 10:51:23 INFO - PROCESS | 2628 | 1462470683968 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993AD000 == 72 [pid = 2628] [id = 263] 10:51:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA936C4800) [pid = 2628] [serial = 788] [outer = 0000000000000000] 10:51:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA94460C00) [pid = 2628] [serial = 789] [outer = 000000AA936C4800] 10:51:24 INFO - PROCESS | 2628 | 1462470684025 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA95333000) [pid = 2628] [serial = 790] [outer = 000000AA936C4800] 10:51:24 INFO - PROCESS | 2628 | 1462470684612 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 881ms 10:51:24 INFO - PROCESS | 2628 | 1462470684642 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 2628 | 1462470684644 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 10:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:51:24 INFO - PROCESS | 2628 | 1462470684649 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 2628 | 1462470684652 Marionette TRACE conn5 <- [1,1018,null,{}] 10:51:24 INFO - PROCESS | 2628 | 1462470684656 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:24 INFO - PROCESS | 2628 | 1462470684766 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 10:51:24 INFO - PROCESS | 2628 | 1462470684857 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BBD800 == 73 [pid = 2628] [id = 264] 10:51:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA9544BC00) [pid = 2628] [serial = 791] [outer = 0000000000000000] 10:51:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA95654000) [pid = 2628] [serial = 792] [outer = 000000AA9544BC00] 10:51:24 INFO - PROCESS | 2628 | 1462470684913 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA9566B000) [pid = 2628] [serial = 793] [outer = 000000AA9544BC00] 10:51:25 INFO - PROCESS | 2628 | 1462470685442 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 839ms 10:51:25 INFO - PROCESS | 2628 | 1462470685491 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 2628 | 1462470685494 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 10:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:51:25 INFO - PROCESS | 2628 | 1462470685498 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 2628 | 1462470685500 Marionette TRACE conn5 <- [1,1022,null,{}] 10:51:25 INFO - PROCESS | 2628 | 1462470685504 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:25 INFO - PROCESS | 2628 | 1462470685632 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 10:51:25 INFO - PROCESS | 2628 | 1462470685727 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99EEA800 == 74 [pid = 2628] [id = 265] 10:51:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA96031400) [pid = 2628] [serial = 794] [outer = 0000000000000000] 10:51:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA96112C00) [pid = 2628] [serial = 795] [outer = 000000AA96031400] 10:51:25 INFO - PROCESS | 2628 | 1462470685785 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA96126000) [pid = 2628] [serial = 796] [outer = 000000AA96031400] 10:51:26 INFO - PROCESS | 2628 | 1462470686351 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 880ms 10:51:26 INFO - PROCESS | 2628 | 1462470686380 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 2628 | 1462470686383 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 10:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:51:26 INFO - PROCESS | 2628 | 1462470686386 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 2628 | 1462470686389 Marionette TRACE conn5 <- [1,1026,null,{}] 10:51:26 INFO - PROCESS | 2628 | 1462470686392 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:26 INFO - PROCESS | 2628 | 1462470686500 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 10:51:26 INFO - PROCESS | 2628 | 1462470686592 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF0E800 == 75 [pid = 2628] [id = 266] 10:51:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA96131400) [pid = 2628] [serial = 797] [outer = 0000000000000000] 10:51:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA96B92400) [pid = 2628] [serial = 798] [outer = 000000AA96131400] 10:51:26 INFO - PROCESS | 2628 | 1462470686646 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA97EDB400) [pid = 2628] [serial = 799] [outer = 000000AA96131400] 10:51:27 INFO - PROCESS | 2628 | 1462470687180 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 839ms 10:51:27 INFO - PROCESS | 2628 | 1462470687227 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 2628 | 1462470687230 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 10:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:51:27 INFO - PROCESS | 2628 | 1462470687234 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 2628 | 1462470687236 Marionette TRACE conn5 <- [1,1030,null,{}] 10:51:27 INFO - PROCESS | 2628 | 1462470687240 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:27 INFO - PROCESS | 2628 | 1462470687349 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 10:51:27 INFO - PROCESS | 2628 | 1462470687482 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF21000 == 76 [pid = 2628] [id = 267] 10:51:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA82E3A800) [pid = 2628] [serial = 800] [outer = 0000000000000000] 10:51:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA9568FC00) [pid = 2628] [serial = 801] [outer = 000000AA82E3A800] 10:51:27 INFO - PROCESS | 2628 | 1462470687541 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA99234C00) [pid = 2628] [serial = 802] [outer = 000000AA82E3A800] 10:51:28 INFO - PROCESS | 2628 | 1462470688339 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1138ms 10:51:28 INFO - PROCESS | 2628 | 1462470688375 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 10:51:28 INFO - PROCESS | 2628 | 1462470688379 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 10:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:51:28 INFO - PROCESS | 2628 | 1462470688385 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:51:28 INFO - PROCESS | 2628 | 1462470688389 Marionette TRACE conn5 <- [1,1034,null,{}] 10:51:28 INFO - PROCESS | 2628 | 1462470688396 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:28 INFO - PROCESS | 2628 | 1462470688506 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 10:51:28 INFO - PROCESS | 2628 | 1462470688635 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA84F89800 == 77 [pid = 2628] [id = 268] 10:51:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA83E60000) [pid = 2628] [serial = 803] [outer = 0000000000000000] 10:51:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA84047400) [pid = 2628] [serial = 804] [outer = 000000AA83E60000] 10:51:28 INFO - PROCESS | 2628 | 1462470688686 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA84A2D000) [pid = 2628] [serial = 805] [outer = 000000AA83E60000] 10:51:29 INFO - PROCESS | 2628 | 1462470689319 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA956A4000 == 76 [pid = 2628] [id = 258] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953CF000 == 75 [pid = 2628] [id = 257] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95295000 == 74 [pid = 2628] [id = 256] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95194800 == 73 [pid = 2628] [id = 255] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9442C800 == 72 [pid = 2628] [id = 254] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91B12000 == 71 [pid = 2628] [id = 253] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E732800 == 70 [pid = 2628] [id = 252] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89BE8000 == 69 [pid = 2628] [id = 251] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6EE800 == 68 [pid = 2628] [id = 249] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C289000 == 67 [pid = 2628] [id = 248] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D2C4000 == 66 [pid = 2628] [id = 247] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E11800 == 65 [pid = 2628] [id = 246] 10:51:29 INFO - PROCESS | 2628 | --DOCSHELL 000000AA923E6800 == 64 [pid = 2628] [id = 245] 10:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 984ms 10:51:29 INFO - PROCESS | 2628 | 1462470689373 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 2628 | 1462470689379 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 10:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:51:29 INFO - PROCESS | 2628 | 1462470689385 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 2628 | 1462470689388 Marionette TRACE conn5 <- [1,1038,null,{}] 10:51:29 INFO - PROCESS | 2628 | 1462470689392 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:29 INFO - PROCESS | 2628 | 1462470689493 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA9AA2DC00) [pid = 2628] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA936C9000) [pid = 2628] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA9566FC00) [pid = 2628] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA95440C00) [pid = 2628] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA9610C400) [pid = 2628] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA89B87800) [pid = 2628] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA9141F800) [pid = 2628] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA91321800) [pid = 2628] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA89DD1C00) [pid = 2628] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA8AC68400) [pid = 2628] [serial = 683] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA91A6EC00) [pid = 2628] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA91E61400) [pid = 2628] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA986D1000) [pid = 2628] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA9AA33C00) [pid = 2628] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA936C7400) [pid = 2628] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA96025000) [pid = 2628] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA8A54EC00) [pid = 2628] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA84C0E400) [pid = 2628] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA91597400) [pid = 2628] [serial = 686] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA9232BC00) [pid = 2628] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA9938D400) [pid = 2628] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA92020000) [pid = 2628] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA8E7F2400) [pid = 2628] [serial = 393] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA95693000) [pid = 2628] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA8B0E7800) [pid = 2628] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA91F06800) [pid = 2628] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA96122800) [pid = 2628] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA92392C00) [pid = 2628] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | --DOMWINDOW == 106 (000000AA96B9F000) [pid = 2628] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:51:29 INFO - PROCESS | 2628 | 1462470689582 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A021000 == 65 [pid = 2628] [id = 269] 10:51:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 107 (000000AA84C0E800) [pid = 2628] [serial = 806] [outer = 0000000000000000] 10:51:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA84DCBC00) [pid = 2628] [serial = 807] [outer = 000000AA84C0E800] 10:51:29 INFO - PROCESS | 2628 | 1462470689629 Marionette DEBUG loaded listener.js 10:51:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA85115800) [pid = 2628] [serial = 808] [outer = 000000AA84C0E800] 10:51:30 INFO - PROCESS | 2628 | 1462470690048 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 732ms 10:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:51:30 INFO - PROCESS | 2628 | 1462470690121 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 2628 | 1462470690123 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 10:51:30 INFO - PROCESS | 2628 | 1462470690127 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 2628 | 1462470690131 Marionette TRACE conn5 <- [1,1042,null,{}] 10:51:30 INFO - PROCESS | 2628 | 1462470690142 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:30 INFO - PROCESS | 2628 | 1462470690235 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 10:51:30 INFO - PROCESS | 2628 | 1462470690251 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F222800 == 66 [pid = 2628] [id = 270] 10:51:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA89B5B400) [pid = 2628] [serial = 809] [outer = 0000000000000000] 10:51:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA89B94000) [pid = 2628] [serial = 810] [outer = 000000AA89B5B400] 10:51:30 INFO - PROCESS | 2628 | 1462470690299 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA8A028C00) [pid = 2628] [serial = 811] [outer = 000000AA89B5B400] 10:51:30 INFO - PROCESS | 2628 | 1462470690759 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 10:51:30 INFO - PROCESS | 2628 | 1462470690819 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 2628 | 1462470690822 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 10:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:51:30 INFO - PROCESS | 2628 | 1462470690826 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 2628 | 1462470690828 Marionette TRACE conn5 <- [1,1046,null,{}] 10:51:30 INFO - PROCESS | 2628 | 1462470690831 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:30 INFO - PROCESS | 2628 | 1462470690923 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 10:51:30 INFO - PROCESS | 2628 | 1462470690932 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7BF000 == 67 [pid = 2628] [id = 271] 10:51:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA89B5C800) [pid = 2628] [serial = 812] [outer = 0000000000000000] 10:51:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA8ACC5000) [pid = 2628] [serial = 813] [outer = 000000AA89B5C800] 10:51:31 INFO - PROCESS | 2628 | 1462470691046 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA8B0E5C00) [pid = 2628] [serial = 814] [outer = 000000AA89B5C800] 10:51:31 INFO - PROCESS | 2628 | 1462470691427 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 10:51:31 INFO - PROCESS | 2628 | 1462470691456 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 10:51:31 INFO - PROCESS | 2628 | 1462470691459 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 10:51:31 INFO - PROCESS | 2628 | 1462470691462 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:51:31 INFO - PROCESS | 2628 | 1462470691464 Marionette TRACE conn5 <- [1,1050,null,{}] 10:51:31 INFO - PROCESS | 2628 | 1462470691467 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:31 INFO - PROCESS | 2628 | 1462470691555 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 10:51:31 INFO - PROCESS | 2628 | 1462470691681 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA923E1800 == 68 [pid = 2628] [id = 272] 10:51:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA8B532000) [pid = 2628] [serial = 815] [outer = 0000000000000000] 10:51:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA8B5FDC00) [pid = 2628] [serial = 816] [outer = 000000AA8B532000] 10:51:31 INFO - PROCESS | 2628 | 1462470691726 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA8E4E9800) [pid = 2628] [serial = 817] [outer = 000000AA8B532000] 10:51:32 INFO - PROCESS | 2628 | 1462470692158 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 10:51:32 INFO - PROCESS | 2628 | 1462470692200 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 2628 | 1462470692202 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 10:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:51:32 INFO - PROCESS | 2628 | 1462470692205 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - PROCESS | 2628 | 1462470692207 Marionette TRACE conn5 <- [1,1054,null,{}] 10:51:32 INFO - PROCESS | 2628 | 1462470692216 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:32 INFO - PROCESS | 2628 | 1462470692351 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 10:51:32 INFO - PROCESS | 2628 | 1462470692418 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95016000 == 69 [pid = 2628] [id = 273] 10:51:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA8ED79C00) [pid = 2628] [serial = 818] [outer = 0000000000000000] 10:51:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA8F0DC400) [pid = 2628] [serial = 819] [outer = 000000AA8ED79C00] 10:51:32 INFO - PROCESS | 2628 | 1462470692467 Marionette DEBUG loaded listener.js 10:51:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA90C5C400) [pid = 2628] [serial = 820] [outer = 000000AA8ED79C00] 10:51:32 INFO - PROCESS | 2628 | 1462470692898 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 733ms 10:51:32 INFO - PROCESS | 2628 | 1462470692971 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 2628 | 1462470692973 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 10:51:32 INFO - PROCESS | 2628 | 1462470692977 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - PROCESS | 2628 | 1462470692979 Marionette TRACE conn5 <- [1,1058,null,{}] 10:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:51:32 INFO - PROCESS | 2628 | 1462470692983 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:33 INFO - PROCESS | 2628 | 1462470693097 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 10:51:33 INFO - PROCESS | 2628 | 1462470693151 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95222000 == 70 [pid = 2628] [id = 274] 10:51:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA9092E400) [pid = 2628] [serial = 821] [outer = 0000000000000000] 10:51:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA9131CC00) [pid = 2628] [serial = 822] [outer = 000000AA9092E400] 10:51:33 INFO - PROCESS | 2628 | 1462470693196 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA91365000) [pid = 2628] [serial = 823] [outer = 000000AA9092E400] 10:51:33 INFO - PROCESS | 2628 | 1462470693725 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA913A3C00) [pid = 2628] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA92354C00) [pid = 2628] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA915A3C00) [pid = 2628] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA9131B400) [pid = 2628] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA95655800) [pid = 2628] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA8EF8B400) [pid = 2628] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA84E44C00) [pid = 2628] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA84DCB400) [pid = 2628] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA8A0B5000) [pid = 2628] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA8B0DD800) [pid = 2628] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA859C4C00) [pid = 2628] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA91A6F000) [pid = 2628] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA83ED9000) [pid = 2628] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA97EE4C00) [pid = 2628] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 109 (000000AA9566E400) [pid = 2628] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 108 (000000AA893F9400) [pid = 2628] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:51:33 INFO - PROCESS | 2628 | --DOMWINDOW == 107 (000000AA91366000) [pid = 2628] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 776ms 10:51:33 INFO - PROCESS | 2628 | 1462470693762 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 10:51:33 INFO - PROCESS | 2628 | 1462470693764 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 10:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:51:33 INFO - PROCESS | 2628 | 1462470693767 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 2628 | 1462470693769 Marionette TRACE conn5 <- [1,1062,null,{}] 10:51:33 INFO - PROCESS | 2628 | 1462470693773 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:33 INFO - PROCESS | 2628 | 1462470693863 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 10:51:33 INFO - PROCESS | 2628 | 1462470693871 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95399800 == 71 [pid = 2628] [id = 275] 10:51:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 108 (000000AA89ED8C00) [pid = 2628] [serial = 824] [outer = 0000000000000000] 10:51:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 109 (000000AA8AC6CC00) [pid = 2628] [serial = 825] [outer = 000000AA89ED8C00] 10:51:33 INFO - PROCESS | 2628 | 1462470693918 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 110 (000000AA91370C00) [pid = 2628] [serial = 826] [outer = 000000AA89ED8C00] 10:51:34 INFO - PROCESS | 2628 | 1462470694336 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 586ms 10:51:34 INFO - PROCESS | 2628 | 1462470694365 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 2628 | 1462470694367 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 10:51:34 INFO - PROCESS | 2628 | 1462470694370 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 2628 | 1462470694372 Marionette TRACE conn5 <- [1,1066,null,{}] 10:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:51:34 INFO - PROCESS | 2628 | 1462470694376 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:34 INFO - PROCESS | 2628 | 1462470694497 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 10:51:34 INFO - PROCESS | 2628 | 1462470694505 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA956AC800 == 72 [pid = 2628] [id = 276] 10:51:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA9141D000) [pid = 2628] [serial = 827] [outer = 0000000000000000] 10:51:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA9152E400) [pid = 2628] [serial = 828] [outer = 000000AA9141D000] 10:51:34 INFO - PROCESS | 2628 | 1462470694553 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA9159D000) [pid = 2628] [serial = 829] [outer = 000000AA9141D000] 10:51:34 INFO - PROCESS | 2628 | 1462470694972 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 10:51:35 INFO - PROCESS | 2628 | 1462470695009 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 10:51:35 INFO - PROCESS | 2628 | 1462470695012 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 10:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:51:35 INFO - PROCESS | 2628 | 1462470695020 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:51:35 INFO - PROCESS | 2628 | 1462470695022 Marionette TRACE conn5 <- [1,1070,null,{}] 10:51:35 INFO - PROCESS | 2628 | 1462470695026 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:35 INFO - PROCESS | 2628 | 1462470695114 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 10:51:35 INFO - PROCESS | 2628 | 1462470695120 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BE2000 == 73 [pid = 2628] [id = 277] 10:51:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA915A3C00) [pid = 2628] [serial = 830] [outer = 0000000000000000] 10:51:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA91A23800) [pid = 2628] [serial = 831] [outer = 000000AA915A3C00] 10:51:35 INFO - PROCESS | 2628 | 1462470695166 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA91A76000) [pid = 2628] [serial = 832] [outer = 000000AA915A3C00] 10:51:35 INFO - PROCESS | 2628 | 1462470695589 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 588ms 10:51:35 INFO - PROCESS | 2628 | 1462470695611 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 10:51:35 INFO - PROCESS | 2628 | 1462470695614 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 10:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:51:35 INFO - PROCESS | 2628 | 1462470695630 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:51:35 INFO - PROCESS | 2628 | 1462470695633 Marionette TRACE conn5 <- [1,1074,null,{}] 10:51:35 INFO - PROCESS | 2628 | 1462470695636 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:35 INFO - PROCESS | 2628 | 1462470695748 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 10:51:35 INFO - PROCESS | 2628 | 1462470695993 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA84FB1000 == 74 [pid = 2628] [id = 278] 10:51:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA82E88000) [pid = 2628] [serial = 833] [outer = 0000000000000000] 10:51:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA83E0AC00) [pid = 2628] [serial = 834] [outer = 000000AA82E88000] 10:51:36 INFO - PROCESS | 2628 | 1462470696054 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA84C16000) [pid = 2628] [serial = 835] [outer = 000000AA82E88000] 10:51:36 INFO - PROCESS | 2628 | 1462470696645 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1032ms 10:51:36 INFO - PROCESS | 2628 | 1462470696679 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 2628 | 1462470696684 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 10:51:36 INFO - PROCESS | 2628 | 1462470696712 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:51:36 INFO - PROCESS | 2628 | 1462470696717 Marionette TRACE conn5 <- [1,1078,null,{}] 10:51:36 INFO - PROCESS | 2628 | 1462470696721 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:36 INFO - PROCESS | 2628 | 1462470696844 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 10:51:36 INFO - PROCESS | 2628 | 1462470696941 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7D3800 == 75 [pid = 2628] [id = 279] 10:51:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA89276400) [pid = 2628] [serial = 836] [outer = 0000000000000000] 10:51:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA89AA5800) [pid = 2628] [serial = 837] [outer = 000000AA89276400] 10:51:37 INFO - PROCESS | 2628 | 1462470696998 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA8A549400) [pid = 2628] [serial = 838] [outer = 000000AA89276400] 10:51:37 INFO - PROCESS | 2628 | 1462470697608 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 943ms 10:51:37 INFO - PROCESS | 2628 | 1462470697664 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 2628 | 1462470697669 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 10:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:51:37 INFO - PROCESS | 2628 | 1462470697673 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 2628 | 1462470697676 Marionette TRACE conn5 <- [1,1082,null,{}] 10:51:37 INFO - PROCESS | 2628 | 1462470697680 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:37 INFO - PROCESS | 2628 | 1462470697800 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 10:51:37 INFO - PROCESS | 2628 | 1462470697926 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983D4800 == 76 [pid = 2628] [id = 280] 10:51:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA8EC25C00) [pid = 2628] [serial = 839] [outer = 0000000000000000] 10:51:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA8ECA0800) [pid = 2628] [serial = 840] [outer = 000000AA8EC25C00] 10:51:37 INFO - PROCESS | 2628 | 1462470697983 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA90C5A800) [pid = 2628] [serial = 841] [outer = 000000AA8EC25C00] 10:51:38 INFO - PROCESS | 2628 | 1462470698625 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 987ms 10:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:51:38 INFO - PROCESS | 2628 | 1462470698662 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 2628 | 1462470698665 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 10:51:38 INFO - PROCESS | 2628 | 1462470698677 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 2628 | 1462470698684 Marionette TRACE conn5 <- [1,1086,null,{}] 10:51:38 INFO - PROCESS | 2628 | 1462470698689 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:38 INFO - PROCESS | 2628 | 1462470698806 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 10:51:38 INFO - PROCESS | 2628 | 1462470698901 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993D3800 == 77 [pid = 2628] [id = 281] 10:51:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA91EAA000) [pid = 2628] [serial = 842] [outer = 0000000000000000] 10:51:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA92030400) [pid = 2628] [serial = 843] [outer = 000000AA91EAA000] 10:51:38 INFO - PROCESS | 2628 | 1462470698956 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA92351000) [pid = 2628] [serial = 844] [outer = 000000AA91EAA000] 10:51:39 INFO - PROCESS | 2628 | 1462470699480 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 860ms 10:51:39 INFO - PROCESS | 2628 | 1462470699531 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 10:51:39 INFO - PROCESS | 2628 | 1462470699534 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 10:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:51:39 INFO - PROCESS | 2628 | 1462470699538 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 2628 | 1462470699540 Marionette TRACE conn5 <- [1,1090,null,{}] 10:51:39 INFO - PROCESS | 2628 | 1462470699544 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:39 INFO - PROCESS | 2628 | 1462470699659 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 10:51:39 INFO - PROCESS | 2628 | 1462470699754 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BB5000 == 78 [pid = 2628] [id = 282] 10:51:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA9239A400) [pid = 2628] [serial = 845] [outer = 0000000000000000] 10:51:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA9249A800) [pid = 2628] [serial = 846] [outer = 000000AA9239A400] 10:51:39 INFO - PROCESS | 2628 | 1462470699809 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA926D0400) [pid = 2628] [serial = 847] [outer = 000000AA9239A400] 10:51:40 INFO - PROCESS | 2628 | 1462470700383 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 878ms 10:51:40 INFO - PROCESS | 2628 | 1462470700418 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 2628 | 1462470700421 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 10:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:51:40 INFO - PROCESS | 2628 | 1462470700424 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 2628 | 1462470700427 Marionette TRACE conn5 <- [1,1094,null,{}] 10:51:40 INFO - PROCESS | 2628 | 1462470700431 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:40 INFO - PROCESS | 2628 | 1462470700546 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 10:51:40 INFO - PROCESS | 2628 | 1462470700643 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99EE5000 == 79 [pid = 2628] [id = 283] 10:51:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA932CE400) [pid = 2628] [serial = 848] [outer = 0000000000000000] 10:51:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA936BC800) [pid = 2628] [serial = 849] [outer = 000000AA932CE400] 10:51:40 INFO - PROCESS | 2628 | 1462470700708 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA948C2C00) [pid = 2628] [serial = 850] [outer = 000000AA932CE400] 10:51:41 INFO - PROCESS | 2628 | 1462470701289 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 945ms 10:51:41 INFO - PROCESS | 2628 | 1462470701371 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 2628 | 1462470701374 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 10:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:51:41 INFO - PROCESS | 2628 | 1462470701378 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 2628 | 1462470701380 Marionette TRACE conn5 <- [1,1098,null,{}] 10:51:41 INFO - PROCESS | 2628 | 1462470701384 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:41 INFO - PROCESS | 2628 | 1462470701497 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 10:51:41 INFO - PROCESS | 2628 | 1462470701619 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF21800 == 80 [pid = 2628] [id = 284] 10:51:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA9532F400) [pid = 2628] [serial = 851] [outer = 0000000000000000] 10:51:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA95650400) [pid = 2628] [serial = 852] [outer = 000000AA9532F400] 10:51:41 INFO - PROCESS | 2628 | 1462470701674 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA9565C000) [pid = 2628] [serial = 853] [outer = 000000AA9532F400] 10:51:42 INFO - PROCESS | 2628 | 1462470702282 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 945ms 10:51:42 INFO - PROCESS | 2628 | 1462470702326 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 2628 | 1462470702328 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 10:51:42 INFO - PROCESS | 2628 | 1462470702332 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:51:42 INFO - PROCESS | 2628 | 1462470702334 Marionette TRACE conn5 <- [1,1102,null,{}] 10:51:42 INFO - PROCESS | 2628 | 1462470702338 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:42 INFO - PROCESS | 2628 | 1462470702451 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 10:51:42 INFO - PROCESS | 2628 | 1462470702770 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A0CC800 == 81 [pid = 2628] [id = 285] 10:51:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA82E84400) [pid = 2628] [serial = 854] [outer = 0000000000000000] 10:51:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA83603C00) [pid = 2628] [serial = 855] [outer = 000000AA82E84400] 10:51:42 INFO - PROCESS | 2628 | 1462470702855 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA84C1A400) [pid = 2628] [serial = 856] [outer = 000000AA82E84400] 10:51:43 INFO - PROCESS | 2628 | 1462470703516 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1240ms 10:51:43 INFO - PROCESS | 2628 | 1462470703575 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 2628 | 1462470703579 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 10:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:51:43 INFO - PROCESS | 2628 | 1462470703584 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 2628 | 1462470703587 Marionette TRACE conn5 <- [1,1106,null,{}] 10:51:43 INFO - PROCESS | 2628 | 1462470703592 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:43 INFO - PROCESS | 2628 | 1462470703703 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 10:51:43 INFO - PROCESS | 2628 | 1462470703835 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F005800 == 82 [pid = 2628] [id = 286] 10:51:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA84DD7800) [pid = 2628] [serial = 857] [outer = 0000000000000000] 10:51:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA89E22400) [pid = 2628] [serial = 858] [outer = 000000AA84DD7800] 10:51:43 INFO - PROCESS | 2628 | 1462470703888 Marionette DEBUG loaded listener.js 10:51:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA8B673000) [pid = 2628] [serial = 859] [outer = 000000AA84DD7800] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9521F800 == 81 [pid = 2628] [id = 129] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BE2000 == 80 [pid = 2628] [id = 277] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA956AC800 == 79 [pid = 2628] [id = 276] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95399800 == 78 [pid = 2628] [id = 275] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95222000 == 77 [pid = 2628] [id = 274] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95016000 == 76 [pid = 2628] [id = 273] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA92395C00) [pid = 2628] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7BF000 == 75 [pid = 2628] [id = 271] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F222800 == 74 [pid = 2628] [id = 270] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8A021000 == 73 [pid = 2628] [id = 269] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA84F89800 == 72 [pid = 2628] [id = 268] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9840F000 == 71 [pid = 2628] [id = 262] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA951A8000 == 70 [pid = 2628] [id = 261] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8B776000 == 69 [pid = 2628] [id = 260] 10:51:44 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BE4800 == 68 [pid = 2628] [id = 259] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA99342800) [pid = 2628] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA96B9E000) [pid = 2628] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA8EC29C00) [pid = 2628] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA92020C00) [pid = 2628] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA92329000) [pid = 2628] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA926D8800) [pid = 2628] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA96127800) [pid = 2628] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA916CDC00) [pid = 2628] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA99BA6C00) [pid = 2628] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA91321000) [pid = 2628] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA9566A800) [pid = 2628] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA8F2E7400) [pid = 2628] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA85938800) [pid = 2628] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA89EDD000) [pid = 2628] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA89A7FC00) [pid = 2628] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA8DC83000) [pid = 2628] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA8B676800) [pid = 2628] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA90C62000) [pid = 2628] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA85ED7C00) [pid = 2628] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA96B9A000) [pid = 2628] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA8EC93000) [pid = 2628] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA91B60C00) [pid = 2628] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA9201A800) [pid = 2628] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA91E43000) [pid = 2628] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA91A6F800) [pid = 2628] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA90925C00) [pid = 2628] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA9234EC00) [pid = 2628] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA9934EC00) [pid = 2628] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 113 (000000AA91A6FC00) [pid = 2628] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 112 (000000AA85944800) [pid = 2628] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 111 (000000AA95657400) [pid = 2628] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | --DOMWINDOW == 110 (000000AA91369000) [pid = 2628] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 2628 | 1462470704463 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 943ms 10:51:44 INFO - PROCESS | 2628 | 1462470704533 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 2628 | 1462470704537 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 10:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:51:44 INFO - PROCESS | 2628 | 1462470704542 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 2628 | 1462470704544 Marionette TRACE conn5 <- [1,1110,null,{}] 10:51:44 INFO - PROCESS | 2628 | 1462470704548 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:44 INFO - PROCESS | 2628 | 1462470704644 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 10:51:44 INFO - PROCESS | 2628 | 1462470704723 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E478000 == 69 [pid = 2628] [id = 287] 10:51:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 111 (000000AA84B73400) [pid = 2628] [serial = 860] [outer = 0000000000000000] 10:51:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 112 (000000AA84E51800) [pid = 2628] [serial = 861] [outer = 000000AA84B73400] 10:51:44 INFO - PROCESS | 2628 | 1462470704770 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 113 (000000AA8A0B4000) [pid = 2628] [serial = 862] [outer = 000000AA84B73400] 10:51:45 INFO - PROCESS | 2628 | 1462470705177 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 10:51:45 INFO - PROCESS | 2628 | 1462470705237 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 2628 | 1462470705239 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 10:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:51:45 INFO - PROCESS | 2628 | 1462470705244 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 2628 | 1462470705251 Marionette TRACE conn5 <- [1,1114,null,{}] 10:51:45 INFO - PROCESS | 2628 | 1462470705260 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:45 INFO - PROCESS | 2628 | 1462470705359 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 10:51:45 INFO - PROCESS | 2628 | 1462470705404 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA94831800 == 70 [pid = 2628] [id = 288] 10:51:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 114 (000000AA8B67D800) [pid = 2628] [serial = 863] [outer = 0000000000000000] 10:51:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA8EC1DC00) [pid = 2628] [serial = 864] [outer = 000000AA8B67D800] 10:51:45 INFO - PROCESS | 2628 | 1462470705450 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA8EC98C00) [pid = 2628] [serial = 865] [outer = 000000AA8B67D800] 10:51:45 INFO - PROCESS | 2628 | 1462470705868 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 10:51:45 INFO - PROCESS | 2628 | 1462470705938 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 2628 | 1462470705941 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 10:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:51:45 INFO - PROCESS | 2628 | 1462470705944 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 2628 | 1462470705946 Marionette TRACE conn5 <- [1,1118,null,{}] 10:51:45 INFO - PROCESS | 2628 | 1462470705949 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:46 INFO - PROCESS | 2628 | 1462470706039 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 10:51:46 INFO - PROCESS | 2628 | 1462470706049 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8A018800 == 71 [pid = 2628] [id = 289] 10:51:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA8F2E2400) [pid = 2628] [serial = 866] [outer = 0000000000000000] 10:51:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA9092F400) [pid = 2628] [serial = 867] [outer = 000000AA8F2E2400] 10:51:46 INFO - PROCESS | 2628 | 1462470706102 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA90C63C00) [pid = 2628] [serial = 868] [outer = 000000AA8F2E2400] 10:51:46 INFO - PROCESS | 2628 | 1462470706527 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 10:51:46 INFO - PROCESS | 2628 | 1462470706575 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 2628 | 1462470706578 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 10:51:46 INFO - PROCESS | 2628 | 1462470706590 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 2628 | 1462470706592 Marionette TRACE conn5 <- [1,1122,null,{}] 10:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:51:46 INFO - PROCESS | 2628 | 1462470706595 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:46 INFO - PROCESS | 2628 | 1462470706708 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 10:51:46 INFO - PROCESS | 2628 | 1462470706791 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95366000 == 72 [pid = 2628] [id = 290] 10:51:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA91323800) [pid = 2628] [serial = 869] [outer = 0000000000000000] 10:51:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA91327400) [pid = 2628] [serial = 870] [outer = 000000AA91323800] 10:51:46 INFO - PROCESS | 2628 | 1462470706847 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA9152A800) [pid = 2628] [serial = 871] [outer = 000000AA91323800] 10:51:47 INFO - PROCESS | 2628 | [GFX2-]: DrawTargetD2D 1.1 (000000AA9A690C50): Failed to create GradientStopCollection with no stops. 10:51:47 INFO - PROCESS | 2628 | [GFX3-]: No stops specified for gradient pattern. 10:51:47 INFO - PROCESS | 2628 | 1462470707307 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 10:51:47 INFO - PROCESS | 2628 | 1462470707328 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 2628 | 1462470707330 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 10:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:51:47 INFO - PROCESS | 2628 | 1462470707340 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - PROCESS | 2628 | 1462470707342 Marionette TRACE conn5 <- [1,1126,null,{}] 10:51:47 INFO - PROCESS | 2628 | 1462470707346 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:47 INFO - PROCESS | 2628 | 1462470707468 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 10:51:47 INFO - PROCESS | 2628 | 1462470707475 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960C2000 == 73 [pid = 2628] [id = 291] 10:51:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA91A6D400) [pid = 2628] [serial = 872] [outer = 0000000000000000] 10:51:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA91E42400) [pid = 2628] [serial = 873] [outer = 000000AA91A6D400] 10:51:47 INFO - PROCESS | 2628 | 1462470707566 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA92014000) [pid = 2628] [serial = 874] [outer = 000000AA91A6D400] 10:51:47 INFO - PROCESS | 2628 | 1462470707993 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 10:51:48 INFO - PROCESS | 2628 | 1462470708028 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 2628 | 1462470708031 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 10:51:48 INFO - PROCESS | 2628 | 1462470708034 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:51:48 INFO - PROCESS | 2628 | 1462470708036 Marionette TRACE conn5 <- [1,1130,null,{}] 10:51:48 INFO - PROCESS | 2628 | 1462470708040 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:48 INFO - PROCESS | 2628 | 1462470708185 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 10:51:48 INFO - PROCESS | 2628 | 1462470708211 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E1B000 == 74 [pid = 2628] [id = 292] 10:51:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA9201D800) [pid = 2628] [serial = 875] [outer = 0000000000000000] 10:51:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA92325C00) [pid = 2628] [serial = 876] [outer = 000000AA9201D800] 10:51:48 INFO - PROCESS | 2628 | 1462470708256 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA92395C00) [pid = 2628] [serial = 877] [outer = 000000AA9201D800] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA8B532000) [pid = 2628] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA8ED79C00) [pid = 2628] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA9092E400) [pid = 2628] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA89B5C800) [pid = 2628] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA84C0E800) [pid = 2628] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA89B5B400) [pid = 2628] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA89ED8C00) [pid = 2628] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA83E60000) [pid = 2628] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:51:48 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA9141D000) [pid = 2628] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:51:48 INFO - PROCESS | 2628 | 1462470708847 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 839ms 10:51:48 INFO - PROCESS | 2628 | 1462470708877 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 2628 | 1462470708879 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 10:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:51:48 INFO - PROCESS | 2628 | 1462470708882 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - PROCESS | 2628 | 1462470708884 Marionette TRACE conn5 <- [1,1134,null,{}] 10:51:48 INFO - PROCESS | 2628 | 1462470708888 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:48 INFO - PROCESS | 2628 | 1462470708975 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 10:51:48 INFO - PROCESS | 2628 | 1462470708985 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA956B8000 == 75 [pid = 2628] [id = 293] 10:51:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA84C11400) [pid = 2628] [serial = 878] [outer = 0000000000000000] 10:51:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA909EB400) [pid = 2628] [serial = 879] [outer = 000000AA84C11400] 10:51:49 INFO - PROCESS | 2628 | 1462470709031 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA9269F400) [pid = 2628] [serial = 880] [outer = 000000AA84C11400] 10:51:49 INFO - PROCESS | 2628 | 1462470709495 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:51:49 INFO - PROCESS | 2628 | [2628] 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 10:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 840ms 10:51:49 INFO - PROCESS | 2628 | 1462470709725 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 2628 | 1462470709727 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 10:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:51:49 INFO - PROCESS | 2628 | 1462470709731 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 2628 | 1462470709733 Marionette TRACE conn5 <- [1,1138,null,{}] 10:51:49 INFO - PROCESS | 2628 | 1462470709736 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:49 INFO - PROCESS | 2628 | 1462470709853 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 10:51:49 INFO - PROCESS | 2628 | 1462470709864 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BB8000 == 76 [pid = 2628] [id = 294] 10:51:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA927F1C00) [pid = 2628] [serial = 881] [outer = 0000000000000000] 10:51:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA936C8800) [pid = 2628] [serial = 882] [outer = 000000AA927F1C00] 10:51:49 INFO - PROCESS | 2628 | 1462470709912 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA95652C00) [pid = 2628] [serial = 883] [outer = 000000AA927F1C00] 10:51:50 INFO - PROCESS | 2628 | 1462470710316 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 10:51:50 INFO - PROCESS | 2628 | 1462470710362 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 2628 | 1462470710364 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 10:51:50 INFO - PROCESS | 2628 | 1462470710367 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:51:50 INFO - PROCESS | 2628 | 1462470710369 Marionette TRACE conn5 <- [1,1142,null,{}] 10:51:50 INFO - PROCESS | 2628 | 1462470710373 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:50 INFO - PROCESS | 2628 | 1462470710491 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 10:51:50 INFO - PROCESS | 2628 | 1462470710501 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ACB8000 == 77 [pid = 2628] [id = 295] 10:51:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA95653C00) [pid = 2628] [serial = 884] [outer = 0000000000000000] 10:51:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA95669400) [pid = 2628] [serial = 885] [outer = 000000AA95653C00] 10:51:50 INFO - PROCESS | 2628 | 1462470710551 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA96023000) [pid = 2628] [serial = 886] [outer = 000000AA95653C00] 10:51:51 INFO - PROCESS | 2628 | 1462470711193 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 881ms 10:51:51 INFO - PROCESS | 2628 | 1462470711253 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 2628 | 1462470711258 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 10:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:51:51 INFO - PROCESS | 2628 | 1462470711264 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 2628 | 1462470711269 Marionette TRACE conn5 <- [1,1146,null,{}] 10:51:51 INFO - PROCESS | 2628 | 1462470711275 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:51 INFO - PROCESS | 2628 | 1462470711409 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 10:51:51 INFO - PROCESS | 2628 | 1462470711528 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F25E800 == 78 [pid = 2628] [id = 296] 10:51:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA84E48000) [pid = 2628] [serial = 887] [outer = 0000000000000000] 10:51:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA861BC400) [pid = 2628] [serial = 888] [outer = 000000AA84E48000] 10:51:51 INFO - PROCESS | 2628 | 1462470711588 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA89EE3400) [pid = 2628] [serial = 889] [outer = 000000AA84E48000] 10:51:52 INFO - PROCESS | 2628 | 1462470712178 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 10:51:52 INFO - PROCESS | 2628 | 1462470712217 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 10:51:52 INFO - PROCESS | 2628 | 1462470712224 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:51:52 INFO - PROCESS | 2628 | 1462470712227 Marionette TRACE conn5 <- [1,1150,null,{}] 10:51:52 INFO - PROCESS | 2628 | 1462470712231 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:52 INFO - PROCESS | 2628 | 1462470712349 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 10:51:52 INFO - PROCESS | 2628 | 1462470712474 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953A2800 == 79 [pid = 2628] [id = 297] 10:51:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA8B3B8C00) [pid = 2628] [serial = 890] [outer = 0000000000000000] 10:51:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA8EC95800) [pid = 2628] [serial = 891] [outer = 000000AA8B3B8C00] 10:51:52 INFO - PROCESS | 2628 | 1462470712530 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA9131F000) [pid = 2628] [serial = 892] [outer = 000000AA8B3B8C00] 10:51:53 INFO - PROCESS | 2628 | 1462470713155 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 985ms 10:51:53 INFO - PROCESS | 2628 | 1462470713214 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 2628 | 1462470713217 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 10:51:53 INFO - PROCESS | 2628 | 1462470713243 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:51:53 INFO - PROCESS | 2628 | 1462470713248 Marionette TRACE conn5 <- [1,1154,null,{}] 10:51:53 INFO - PROCESS | 2628 | 1462470713297 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:53 INFO - PROCESS | 2628 | 1462470713424 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 10:51:53 INFO - PROCESS | 2628 | 1462470713543 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF69800 == 80 [pid = 2628] [id = 298] 10:51:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA91A6F800) [pid = 2628] [serial = 893] [outer = 0000000000000000] 10:51:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA9276DC00) [pid = 2628] [serial = 894] [outer = 000000AA91A6F800] 10:51:53 INFO - PROCESS | 2628 | 1462470713605 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA9568B000) [pid = 2628] [serial = 895] [outer = 000000AA91A6F800] 10:51:54 INFO - PROCESS | 2628 | 1462470714178 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1004ms 10:51:54 INFO - PROCESS | 2628 | 1462470714252 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 10:51:54 INFO - PROCESS | 2628 | 1462470714255 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 10:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:51:54 INFO - PROCESS | 2628 | 1462470714259 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:51:54 INFO - PROCESS | 2628 | 1462470714261 Marionette TRACE conn5 <- [1,1158,null,{}] 10:51:54 INFO - PROCESS | 2628 | 1462470714265 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:54 INFO - PROCESS | 2628 | 1462470714382 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 10:51:54 INFO - PROCESS | 2628 | 1462470714506 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C23F800 == 81 [pid = 2628] [id = 299] 10:51:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA9602D400) [pid = 2628] [serial = 896] [outer = 0000000000000000] 10:51:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA96103000) [pid = 2628] [serial = 897] [outer = 000000AA9602D400] 10:51:54 INFO - PROCESS | 2628 | 1462470714563 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA9610F800) [pid = 2628] [serial = 898] [outer = 000000AA9602D400] 10:51:55 INFO - PROCESS | 2628 | 1462470715107 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 882ms 10:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:51:55 INFO - PROCESS | 2628 | 1462470715142 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 2628 | 1462470715145 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 10:51:55 INFO - PROCESS | 2628 | 1462470715148 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 2628 | 1462470715150 Marionette TRACE conn5 <- [1,1162,null,{}] 10:51:55 INFO - PROCESS | 2628 | 1462470715155 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:55 INFO - PROCESS | 2628 | 1462470715267 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 10:51:55 INFO - PROCESS | 2628 | 1462470715363 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C278800 == 82 [pid = 2628] [id = 300] 10:51:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA9602DC00) [pid = 2628] [serial = 899] [outer = 0000000000000000] 10:51:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA96119000) [pid = 2628] [serial = 900] [outer = 000000AA9602DC00] 10:51:55 INFO - PROCESS | 2628 | 1462470715418 Marionette DEBUG loaded listener.js 10:51:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA9612A400) [pid = 2628] [serial = 901] [outer = 000000AA9602DC00] 10:51:56 INFO - PROCESS | 2628 | 1462470716021 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 2628 | 1462470716097 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 10:51:56 INFO - PROCESS | 2628 | 1462470716101 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 2628 | 1462470716104 Marionette TRACE conn5 <- [1,1166,null,{}] 10:51:56 INFO - PROCESS | 2628 | 1462470716108 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:56 INFO - PROCESS | 2628 | 1462470716271 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 10:51:56 INFO - PROCESS | 2628 | 1462470716397 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9CC85800 == 83 [pid = 2628] [id = 301] 10:51:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA96B9C400) [pid = 2628] [serial = 902] [outer = 0000000000000000] 10:51:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA97EE7000) [pid = 2628] [serial = 903] [outer = 000000AA96B9C400] 10:51:56 INFO - PROCESS | 2628 | 1462470716456 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA986D7400) [pid = 2628] [serial = 904] [outer = 000000AA96B9C400] 10:51:57 INFO - PROCESS | 2628 | 1462470716993 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 2628 | 1462470717050 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 10:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:51:57 INFO - PROCESS | 2628 | 1462470717053 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 2628 | 1462470717056 Marionette TRACE conn5 <- [1,1170,null,{}] 10:51:57 INFO - PROCESS | 2628 | 1462470717060 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:57 INFO - PROCESS | 2628 | 1462470717172 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 10:51:57 INFO - PROCESS | 2628 | 1462470717268 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6E7000 == 84 [pid = 2628] [id = 302] 10:51:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA986D3000) [pid = 2628] [serial = 905] [outer = 0000000000000000] 10:51:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA9923BC00) [pid = 2628] [serial = 906] [outer = 000000AA986D3000] 10:51:57 INFO - PROCESS | 2628 | 1462470717323 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA99349800) [pid = 2628] [serial = 907] [outer = 000000AA986D3000] 10:51:57 INFO - PROCESS | 2628 | 1462470717935 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 2628 | 1462470718003 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 10:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:51:58 INFO - PROCESS | 2628 | 1462470718007 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 2628 | 1462470718009 Marionette TRACE conn5 <- [1,1174,null,{}] 10:51:58 INFO - PROCESS | 2628 | 1462470718013 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:58 INFO - PROCESS | 2628 | 1462470718130 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 10:51:58 INFO - PROCESS | 2628 | 1462470718255 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA85921000 == 85 [pid = 2628] [id = 303] 10:51:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA84C17400) [pid = 2628] [serial = 908] [outer = 0000000000000000] 10:51:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA89ED9000) [pid = 2628] [serial = 909] [outer = 000000AA84C17400] 10:51:58 INFO - PROCESS | 2628 | 1462470718312 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA9239B800) [pid = 2628] [serial = 910] [outer = 000000AA84C17400] 10:51:59 INFO - PROCESS | 2628 | 1462470719083 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 2628 | 1462470719152 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 10:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:51:59 INFO - PROCESS | 2628 | 1462470719156 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 2628 | 1462470719161 Marionette TRACE conn5 <- [1,1178,null,{}] 10:51:59 INFO - PROCESS | 2628 | 1462470719167 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:59 INFO - PROCESS | 2628 | 1462470719279 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 10:51:59 INFO - PROCESS | 2628 | 1462470719380 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95191000 == 86 [pid = 2628] [id = 304] 10:51:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA89B5B400) [pid = 2628] [serial = 911] [outer = 0000000000000000] 10:51:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA89ED8000) [pid = 2628] [serial = 912] [outer = 000000AA89B5B400] 10:51:59 INFO - PROCESS | 2628 | 1462470719431 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA8B532800) [pid = 2628] [serial = 913] [outer = 000000AA89B5B400] 10:52:00 INFO - PROCESS | 2628 | 1462470720041 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 2628 | 1462470720108 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 10:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:52:00 INFO - PROCESS | 2628 | 1462470720115 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 2628 | 1462470720118 Marionette TRACE conn5 <- [1,1182,null,{}] 10:52:00 INFO - PROCESS | 2628 | 1462470720122 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 2628 | 1462470720230 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 10:52:00 INFO - PROCESS | 2628 | 1462470720379 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BB8000 == 85 [pid = 2628] [id = 294] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA956B8000 == 84 [pid = 2628] [id = 293] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E1B000 == 83 [pid = 2628] [id = 292] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960C2000 == 82 [pid = 2628] [id = 291] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95366000 == 81 [pid = 2628] [id = 290] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8A018800 == 80 [pid = 2628] [id = 289] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA94831800 == 79 [pid = 2628] [id = 288] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E478000 == 78 [pid = 2628] [id = 287] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA923E1800 == 77 [pid = 2628] [id = 272] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA91A23800) [pid = 2628] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA95654000) [pid = 2628] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA96112C00) [pid = 2628] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA96B92400) [pid = 2628] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA85269000 == 78 [pid = 2628] [id = 305] 10:52:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA82E84000) [pid = 2628] [serial = 914] [outer = 0000000000000000] 10:52:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA84C0E800) [pid = 2628] [serial = 915] [outer = 000000AA82E84000] 10:52:00 INFO - PROCESS | 2628 | 1462470720474 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA8B0DC400) [pid = 2628] [serial = 916] [outer = 000000AA82E84000] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F005800 == 77 [pid = 2628] [id = 286] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8A0CC800 == 76 [pid = 2628] [id = 285] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993D3800 == 75 [pid = 2628] [id = 281] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983D4800 == 74 [pid = 2628] [id = 280] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7D3800 == 73 [pid = 2628] [id = 279] 10:52:00 INFO - PROCESS | 2628 | --DOCSHELL 000000AA84FB1000 == 72 [pid = 2628] [id = 278] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA91365000) [pid = 2628] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA9159D000) [pid = 2628] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA8B5FDC00) [pid = 2628] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA8E4E9800) [pid = 2628] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA8F0DC400) [pid = 2628] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA9131CC00) [pid = 2628] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA90C5C400) [pid = 2628] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA8ACC5000) [pid = 2628] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA8B0E5C00) [pid = 2628] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA91E4A000) [pid = 2628] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA84DCBC00) [pid = 2628] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA85115800) [pid = 2628] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA84C12400) [pid = 2628] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA8B678400) [pid = 2628] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA89B94000) [pid = 2628] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA8A028C00) [pid = 2628] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA8AC6CC00) [pid = 2628] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA84A2D000) [pid = 2628] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA84047400) [pid = 2628] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA91370C00) [pid = 2628] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA94460C00) [pid = 2628] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA9568FC00) [pid = 2628] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA9152E400) [pid = 2628] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:52:00 INFO - PROCESS | 2628 | 1462470720944 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 2628 | 1462470721019 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 10:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:52:01 INFO - PROCESS | 2628 | 1462470721023 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 2628 | 1462470721026 Marionette TRACE conn5 <- [1,1186,null,{}] 10:52:01 INFO - PROCESS | 2628 | 1462470721038 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:01 INFO - PROCESS | 2628 | 1462470721135 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 10:52:01 INFO - PROCESS | 2628 | 1462470721153 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA94426800 == 73 [pid = 2628] [id = 306] 10:52:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA8F09C400) [pid = 2628] [serial = 917] [outer = 0000000000000000] 10:52:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA90C63800) [pid = 2628] [serial = 918] [outer = 000000AA8F09C400] 10:52:01 INFO - PROCESS | 2628 | 1462470721203 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA913A0C00) [pid = 2628] [serial = 919] [outer = 000000AA8F09C400] 10:52:01 INFO - PROCESS | 2628 | 1462470721680 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 10:52:01 INFO - PROCESS | 2628 | 1462470721740 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 2628 | 1462470721742 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 10:52:01 INFO - PROCESS | 2628 | 1462470721746 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:52:01 INFO - PROCESS | 2628 | 1462470721748 Marionette TRACE conn5 <- [1,1190,null,{}] 10:52:01 INFO - PROCESS | 2628 | 1462470721751 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:01 INFO - PROCESS | 2628 | 1462470721846 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 10:52:01 INFO - PROCESS | 2628 | 1462470721938 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953BF800 == 74 [pid = 2628] [id = 307] 10:52:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA915A1000) [pid = 2628] [serial = 920] [outer = 0000000000000000] 10:52:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA91A6A400) [pid = 2628] [serial = 921] [outer = 000000AA915A1000] 10:52:01 INFO - PROCESS | 2628 | 1462470721984 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA91E45000) [pid = 2628] [serial = 922] [outer = 000000AA915A1000] 10:52:02 INFO - PROCESS | 2628 | 1462470722354 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 10:52:02 INFO - PROCESS | 2628 | 1462470722396 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 2628 | 1462470722398 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 10:52:02 INFO - PROCESS | 2628 | 1462470722402 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 2628 | 1462470722404 Marionette TRACE conn5 <- [1,1194,null,{}] 10:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:52:02 INFO - PROCESS | 2628 | 1462470722408 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 2628 | 1462470722497 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 10:52:02 INFO - PROCESS | 2628 | 1462470722504 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960D5000 == 75 [pid = 2628] [id = 308] 10:52:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA92013C00) [pid = 2628] [serial = 923] [outer = 0000000000000000] 10:52:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA92021000) [pid = 2628] [serial = 924] [outer = 000000AA92013C00] 10:52:02 INFO - PROCESS | 2628 | 1462470722549 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA92350800) [pid = 2628] [serial = 925] [outer = 000000AA92013C00] 10:52:03 INFO - PROCESS | 2628 | 1462470723072 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 10:52:03 INFO - PROCESS | 2628 | 1462470723141 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 2628 | 1462470723143 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 10:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:52:03 INFO - PROCESS | 2628 | 1462470723147 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 2628 | 1462470723149 Marionette TRACE conn5 <- [1,1198,null,{}] 10:52:03 INFO - PROCESS | 2628 | 1462470723152 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:03 INFO - PROCESS | 2628 | 1462470723310 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 10:52:03 INFO - PROCESS | 2628 | 1462470723368 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993A6000 == 76 [pid = 2628] [id = 309] 10:52:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA95032C00) [pid = 2628] [serial = 926] [outer = 0000000000000000] 10:52:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA95444400) [pid = 2628] [serial = 927] [outer = 000000AA95032C00] 10:52:03 INFO - PROCESS | 2628 | 1462470723416 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA95669800) [pid = 2628] [serial = 928] [outer = 000000AA95032C00] 10:52:03 INFO - PROCESS | 2628 | 1462470723862 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 735ms 10:52:03 INFO - PROCESS | 2628 | 1462470723884 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 2628 | 1462470723886 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 10:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:52:03 INFO - PROCESS | 2628 | 1462470723890 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 2628 | 1462470723892 Marionette TRACE conn5 <- [1,1202,null,{}] 10:52:03 INFO - PROCESS | 2628 | 1462470723895 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:04 INFO - PROCESS | 2628 | 1462470724015 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 10:52:04 INFO - PROCESS | 2628 | 1462470724072 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CD0800 == 77 [pid = 2628] [id = 310] 10:52:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA9565E400) [pid = 2628] [serial = 929] [outer = 0000000000000000] 10:52:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA9610B800) [pid = 2628] [serial = 930] [outer = 000000AA9565E400] 10:52:04 INFO - PROCESS | 2628 | 1462470724117 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA96B97400) [pid = 2628] [serial = 931] [outer = 000000AA9565E400] 10:52:04 INFO - PROCESS | 2628 | 1462470724535 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 10:52:04 INFO - PROCESS | 2628 | 1462470724583 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 2628 | 1462470724586 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 10:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:52:04 INFO - PROCESS | 2628 | 1462470724600 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 2628 | 1462470724602 Marionette TRACE conn5 <- [1,1206,null,{}] 10:52:04 INFO - PROCESS | 2628 | 1462470724606 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:04 INFO - PROCESS | 2628 | 1462470724902 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA92358C00) [pid = 2628] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA99233800) [pid = 2628] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA927F1C00) [pid = 2628] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA91323800) [pid = 2628] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA82E84400) [pid = 2628] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA91A6D400) [pid = 2628] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA84B73400) [pid = 2628] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA84DD7800) [pid = 2628] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA8F2E2400) [pid = 2628] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA9201D800) [pid = 2628] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA8B67D800) [pid = 2628] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA84C11400) [pid = 2628] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA915A3C00) [pid = 2628] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA96127400) [pid = 2628] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:52:04 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA9232A400) [pid = 2628] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:52:04 INFO - PROCESS | 2628 | 1462470724969 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CDC800 == 78 [pid = 2628] [id = 311] 10:52:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA82F43800) [pid = 2628] [serial = 932] [outer = 0000000000000000] 10:52:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA84C12800) [pid = 2628] [serial = 933] [outer = 000000AA82F43800] 10:52:05 INFO - PROCESS | 2628 | 1462470725014 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA915A3C00) [pid = 2628] [serial = 934] [outer = 000000AA82F43800] 10:52:05 INFO - PROCESS | 2628 | 1462470725368 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 797ms 10:52:05 INFO - PROCESS | 2628 | 1462470725395 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 2628 | 1462470725397 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 10:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:52:05 INFO - PROCESS | 2628 | 1462470725425 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 2628 | 1462470725427 Marionette TRACE conn5 <- [1,1210,null,{}] 10:52:05 INFO - PROCESS | 2628 | 1462470725431 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:05 INFO - PROCESS | 2628 | 1462470725523 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 10:52:05 INFO - PROCESS | 2628 | 1462470725530 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B1B3800 == 79 [pid = 2628] [id = 312] 10:52:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA92396800) [pid = 2628] [serial = 935] [outer = 0000000000000000] 10:52:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA96C72C00) [pid = 2628] [serial = 936] [outer = 000000AA92396800] 10:52:05 INFO - PROCESS | 2628 | 1462470725575 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA9934B400) [pid = 2628] [serial = 937] [outer = 000000AA92396800] 10:52:05 INFO - PROCESS | 2628 | 1462470725992 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 2628 | 1462470726061 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 10:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:52:06 INFO - PROCESS | 2628 | 1462470726064 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 2628 | 1462470726066 Marionette TRACE conn5 <- [1,1214,null,{}] 10:52:06 INFO - PROCESS | 2628 | 1462470726069 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 2628 | 1462470726158 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 10:52:06 INFO - PROCESS | 2628 | 1462470726167 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D863000 == 80 [pid = 2628] [id = 313] 10:52:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA99399000) [pid = 2628] [serial = 938] [outer = 0000000000000000] 10:52:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA99BA0C00) [pid = 2628] [serial = 939] [outer = 000000AA99399000] 10:52:06 INFO - PROCESS | 2628 | 1462470726215 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA99BAB000) [pid = 2628] [serial = 940] [outer = 000000AA99399000] 10:52:06 INFO - PROCESS | 2628 | 1462470726686 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 10:52:06 INFO - PROCESS | 2628 | 1462470726758 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 2628 | 1462470726761 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 10:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:52:06 INFO - PROCESS | 2628 | 1462470726764 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 2628 | 1462470726767 Marionette TRACE conn5 <- [1,1218,null,{}] 10:52:06 INFO - PROCESS | 2628 | 1462470726770 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 2628 | 1462470726883 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 10:52:07 INFO - PROCESS | 2628 | 1462470727042 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89B76800 == 81 [pid = 2628] [id = 314] 10:52:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA82F44C00) [pid = 2628] [serial = 941] [outer = 0000000000000000] 10:52:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA84A29000) [pid = 2628] [serial = 942] [outer = 000000AA82F44C00] 10:52:07 INFO - PROCESS | 2628 | 1462470727102 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA85126800) [pid = 2628] [serial = 943] [outer = 000000AA82F44C00] 10:52:07 INFO - PROCESS | 2628 | 1462470727756 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1031ms 10:52:07 INFO - PROCESS | 2628 | 1462470727801 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 2628 | 1462470727806 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 10:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:52:07 INFO - PROCESS | 2628 | 1462470727833 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 2628 | 1462470727838 Marionette TRACE conn5 <- [1,1222,null,{}] 10:52:07 INFO - PROCESS | 2628 | 1462470727843 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:08 INFO - PROCESS | 2628 | 1462470727998 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 10:52:08 INFO - PROCESS | 2628 | 1462470728129 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA951A5800 == 82 [pid = 2628] [id = 315] 10:52:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA8F0D6C00) [pid = 2628] [serial = 944] [outer = 0000000000000000] 10:52:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA90C5C400) [pid = 2628] [serial = 945] [outer = 000000AA8F0D6C00] 10:52:08 INFO - PROCESS | 2628 | 1462470728188 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA9136E400) [pid = 2628] [serial = 946] [outer = 000000AA8F0D6C00] 10:52:08 INFO - PROCESS | 2628 | 1462470728757 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1005ms 10:52:08 INFO - PROCESS | 2628 | 1462470728822 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 2628 | 1462470728827 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 10:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:52:08 INFO - PROCESS | 2628 | 1462470728831 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 2628 | 1462470728834 Marionette TRACE conn5 <- [1,1226,null,{}] 10:52:08 INFO - PROCESS | 2628 | 1462470728838 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:08 INFO - PROCESS | 2628 | 1462470728959 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 10:52:09 INFO - PROCESS | 2628 | 1462470729088 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ACB2000 == 83 [pid = 2628] [id = 316] 10:52:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA92357800) [pid = 2628] [serial = 947] [outer = 0000000000000000] 10:52:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA9269D800) [pid = 2628] [serial = 948] [outer = 000000AA92357800] 10:52:09 INFO - PROCESS | 2628 | 1462470729145 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA95061C00) [pid = 2628] [serial = 949] [outer = 000000AA92357800] 10:52:09 INFO - PROCESS | 2628 | 1462470729746 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 10:52:09 INFO - PROCESS | 2628 | 1462470729819 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 2628 | 1462470729822 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 10:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:52:09 INFO - PROCESS | 2628 | 1462470729833 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 2628 | 1462470729841 Marionette TRACE conn5 <- [1,1230,null,{}] 10:52:09 INFO - PROCESS | 2628 | 1462470729846 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:09 INFO - PROCESS | 2628 | 1462470729966 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 10:52:10 INFO - PROCESS | 2628 | 1462470730092 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA88000 == 84 [pid = 2628] [id = 317] 10:52:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA92358400) [pid = 2628] [serial = 950] [outer = 0000000000000000] 10:52:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA99BA6C00) [pid = 2628] [serial = 951] [outer = 000000AA92358400] 10:52:10 INFO - PROCESS | 2628 | 1462470730149 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA9B03A800) [pid = 2628] [serial = 952] [outer = 000000AA92358400] 10:52:10 INFO - PROCESS | 2628 | 1462470730700 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 902ms 10:52:10 INFO - PROCESS | 2628 | 1462470730730 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 2628 | 1462470730733 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 10:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:52:10 INFO - PROCESS | 2628 | 1462470730737 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 2628 | 1462470730739 Marionette TRACE conn5 <- [1,1234,null,{}] 10:52:10 INFO - PROCESS | 2628 | 1462470730743 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:10 INFO - PROCESS | 2628 | 1462470730862 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 10:52:10 INFO - PROCESS | 2628 | 1462470730964 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ECA1000 == 85 [pid = 2628] [id = 318] 10:52:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA93682C00) [pid = 2628] [serial = 953] [outer = 0000000000000000] 10:52:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA9368B800) [pid = 2628] [serial = 954] [outer = 000000AA93682C00] 10:52:11 INFO - PROCESS | 2628 | 1462470731022 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA9AA33C00) [pid = 2628] [serial = 955] [outer = 000000AA93682C00] 10:52:11 INFO - PROCESS | 2628 | 1462470731646 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 941ms 10:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:52:11 INFO - PROCESS | 2628 | 1462470731680 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 2628 | 1462470731683 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 10:52:11 INFO - PROCESS | 2628 | 1462470731687 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 2628 | 1462470731689 Marionette TRACE conn5 <- [1,1238,null,{}] 10:52:11 INFO - PROCESS | 2628 | 1462470731693 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:11 INFO - PROCESS | 2628 | 1462470731809 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 10:52:11 INFO - PROCESS | 2628 | 1462470731912 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E5D1800 == 86 [pid = 2628] [id = 319] 10:52:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA9A79C400) [pid = 2628] [serial = 956] [outer = 0000000000000000] 10:52:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA9A79E800) [pid = 2628] [serial = 957] [outer = 000000AA9A79C400] 10:52:11 INFO - PROCESS | 2628 | 1462470731976 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA9B044000) [pid = 2628] [serial = 958] [outer = 000000AA9A79C400] 10:52:12 INFO - PROCESS | 2628 | 1462470732584 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 10:52:12 INFO - PROCESS | 2628 | 1462470732632 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 10:52:12 INFO - PROCESS | 2628 | 1462470732635 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 10:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:52:12 INFO - PROCESS | 2628 | 1462470732639 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 2628 | 1462470732641 Marionette TRACE conn5 <- [1,1242,null,{}] 10:52:12 INFO - PROCESS | 2628 | 1462470732645 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:12 INFO - PROCESS | 2628 | 1462470732759 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 10:52:12 INFO - PROCESS | 2628 | 1462470732860 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F4CF000 == 87 [pid = 2628] [id = 320] 10:52:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA9B09BC00) [pid = 2628] [serial = 959] [outer = 0000000000000000] 10:52:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA9B0A6000) [pid = 2628] [serial = 960] [outer = 000000AA9B09BC00] 10:52:12 INFO - PROCESS | 2628 | 1462470732914 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA9CC11800) [pid = 2628] [serial = 961] [outer = 000000AA9B09BC00] 10:52:13 INFO - PROCESS | 2628 | 1462470733533 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 942ms 10:52:13 INFO - PROCESS | 2628 | 1462470733583 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 2628 | 1462470733586 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 10:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:52:13 INFO - PROCESS | 2628 | 1462470733590 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 2628 | 1462470733592 Marionette TRACE conn5 <- [1,1246,null,{}] 10:52:13 INFO - PROCESS | 2628 | 1462470733595 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:13 INFO - PROCESS | 2628 | 1462470733712 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 10:52:14 INFO - PROCESS | 2628 | 1462470734038 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89B79000 == 88 [pid = 2628] [id = 321] 10:52:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA82E81000) [pid = 2628] [serial = 962] [outer = 0000000000000000] 10:52:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA82F25000) [pid = 2628] [serial = 963] [outer = 000000AA82E81000] 10:52:14 INFO - PROCESS | 2628 | 1462470734124 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA84B74400) [pid = 2628] [serial = 964] [outer = 000000AA82E81000] 10:52:14 INFO - PROCESS | 2628 | 1462470734796 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1236ms 10:52:14 INFO - PROCESS | 2628 | 1462470734829 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 10:52:14 INFO - PROCESS | 2628 | 1462470734834 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 10:52:14 INFO - PROCESS | 2628 | 1462470734838 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:52:14 INFO - PROCESS | 2628 | 1462470734842 Marionette TRACE conn5 <- [1,1250,null,{}] 10:52:14 INFO - PROCESS | 2628 | 1462470734847 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:14 INFO - PROCESS | 2628 | 1462470734959 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 10:52:15 INFO - PROCESS | 2628 | 1462470735066 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8506E800 == 89 [pid = 2628] [id = 322] 10:52:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA84C19000) [pid = 2628] [serial = 965] [outer = 0000000000000000] 10:52:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA89A80C00) [pid = 2628] [serial = 966] [outer = 000000AA84C19000] 10:52:15 INFO - PROCESS | 2628 | 1462470735117 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA8A030400) [pid = 2628] [serial = 967] [outer = 000000AA84C19000] 10:52:15 INFO - PROCESS | 2628 | 1462470735769 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 986ms 10:52:15 INFO - PROCESS | 2628 | 1462470735830 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 2628 | 1462470735834 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 10:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:52:15 INFO - PROCESS | 2628 | 1462470735852 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 2628 | 1462470735855 Marionette TRACE conn5 <- [1,1254,null,{}] 10:52:15 INFO - PROCESS | 2628 | 1462470735861 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:15 INFO - PROCESS | 2628 | 1462470735969 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 10:52:16 INFO - PROCESS | 2628 | 1462470736103 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99691800 == 88 [pid = 2628] [id = 147] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D863000 == 87 [pid = 2628] [id = 313] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9B1B3800 == 86 [pid = 2628] [id = 312] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CDC800 == 85 [pid = 2628] [id = 311] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CD0800 == 84 [pid = 2628] [id = 310] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993A6000 == 83 [pid = 2628] [id = 309] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960D5000 == 82 [pid = 2628] [id = 308] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953BF800 == 81 [pid = 2628] [id = 307] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 166 (000000AA83E0AC00) [pid = 2628] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 165 (000000AA92030400) [pid = 2628] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA9249A800) [pid = 2628] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AA936BC800) [pid = 2628] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA95650400) [pid = 2628] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA89AA5800) [pid = 2628] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA8ECA0800) [pid = 2628] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA95669400) [pid = 2628] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA84F7F800 == 82 [pid = 2628] [id = 323] 10:52:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA82E3C400) [pid = 2628] [serial = 968] [outer = 0000000000000000] 10:52:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA840AC800) [pid = 2628] [serial = 969] [outer = 000000AA82E3C400] 10:52:16 INFO - PROCESS | 2628 | 1462470736212 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA8B0E3C00) [pid = 2628] [serial = 970] [outer = 000000AA82E3C400] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA94426800 == 81 [pid = 2628] [id = 306] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA85269000 == 80 [pid = 2628] [id = 305] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95191000 == 79 [pid = 2628] [id = 304] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9CC85800 == 78 [pid = 2628] [id = 301] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C278800 == 77 [pid = 2628] [id = 300] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C23F800 == 76 [pid = 2628] [id = 299] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF69800 == 75 [pid = 2628] [id = 298] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953A2800 == 74 [pid = 2628] [id = 297] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F25E800 == 73 [pid = 2628] [id = 296] 10:52:16 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ACB8000 == 72 [pid = 2628] [id = 295] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA91A76000) [pid = 2628] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA99343800) [pid = 2628] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA99BA5400) [pid = 2628] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA9AA32000) [pid = 2628] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA9269E400) [pid = 2628] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA95652C00) [pid = 2628] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA91327400) [pid = 2628] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA9152A800) [pid = 2628] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA83603C00) [pid = 2628] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA92014000) [pid = 2628] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA91E42400) [pid = 2628] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA84E51800) [pid = 2628] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA8A0B4000) [pid = 2628] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA8B673000) [pid = 2628] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA89E22400) [pid = 2628] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA9092F400) [pid = 2628] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA92325C00) [pid = 2628] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA8EC1DC00) [pid = 2628] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA909EB400) [pid = 2628] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA9269F400) [pid = 2628] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA92395C00) [pid = 2628] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA84C1A400) [pid = 2628] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA8EC98C00) [pid = 2628] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA936C8800) [pid = 2628] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA90C63C00) [pid = 2628] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:52:16 INFO - PROCESS | 2628 | 1462470736728 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 943ms 10:52:16 INFO - PROCESS | 2628 | 1462470736786 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 10:52:16 INFO - PROCESS | 2628 | 1462470736788 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 10:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:52:16 INFO - PROCESS | 2628 | 1462470736793 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 2628 | 1462470736800 Marionette TRACE conn5 <- [1,1258,null,{}] 10:52:16 INFO - PROCESS | 2628 | 1462470736809 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:16 INFO - PROCESS | 2628 | 1462470736904 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 10:52:16 INFO - PROCESS | 2628 | 1462470736918 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92C33000 == 73 [pid = 2628] [id = 324] 10:52:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA8EC27800) [pid = 2628] [serial = 971] [outer = 0000000000000000] 10:52:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA8EC97000) [pid = 2628] [serial = 972] [outer = 000000AA8EC27800] 10:52:16 INFO - PROCESS | 2628 | 1462470736965 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA8EF8AC00) [pid = 2628] [serial = 973] [outer = 000000AA8EC27800] 10:52:17 INFO - PROCESS | 2628 | 1462470737410 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 10:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:52:17 INFO - PROCESS | 2628 | 1462470737486 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 2628 | 1462470737489 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 10:52:17 INFO - PROCESS | 2628 | 1462470737493 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 2628 | 1462470737495 Marionette TRACE conn5 <- [1,1262,null,{}] 10:52:17 INFO - PROCESS | 2628 | 1462470737498 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:17 INFO - PROCESS | 2628 | 1462470737590 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 10:52:17 INFO - PROCESS | 2628 | 1462470737674 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89AB2800 == 74 [pid = 2628] [id = 325] 10:52:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA8EC28000) [pid = 2628] [serial = 974] [outer = 0000000000000000] 10:52:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA90927400) [pid = 2628] [serial = 975] [outer = 000000AA8EC28000] 10:52:17 INFO - PROCESS | 2628 | 1462470737720 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA90C62800) [pid = 2628] [serial = 976] [outer = 000000AA8EC28000] 10:52:18 INFO - PROCESS | 2628 | 1462470738102 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 10:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:52:18 INFO - PROCESS | 2628 | 1462470738122 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 2628 | 1462470738124 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 10:52:18 INFO - PROCESS | 2628 | 1462470738128 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 2628 | 1462470738130 Marionette TRACE conn5 <- [1,1266,null,{}] 10:52:18 INFO - PROCESS | 2628 | 1462470738133 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:18 INFO - PROCESS | 2628 | 1462470738221 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 10:52:18 INFO - PROCESS | 2628 | 1462470738353 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95225000 == 75 [pid = 2628] [id = 326] 10:52:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA91328400) [pid = 2628] [serial = 977] [outer = 0000000000000000] 10:52:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA91369800) [pid = 2628] [serial = 978] [outer = 000000AA91328400] 10:52:18 INFO - PROCESS | 2628 | 1462470738409 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA91598C00) [pid = 2628] [serial = 979] [outer = 000000AA91328400] 10:52:18 INFO - PROCESS | 2628 | 1462470738877 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 797ms 10:52:18 INFO - PROCESS | 2628 | 1462470738927 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 2628 | 1462470738930 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 10:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:52:18 INFO - PROCESS | 2628 | 1462470738933 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 2628 | 1462470738935 Marionette TRACE conn5 <- [1,1270,null,{}] 10:52:18 INFO - PROCESS | 2628 | 1462470738938 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 2628 | 1462470739058 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 10:52:19 INFO - PROCESS | 2628 | 1462470739116 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953D4800 == 76 [pid = 2628] [id = 327] 10:52:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA91A73C00) [pid = 2628] [serial = 980] [outer = 0000000000000000] 10:52:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA91E43400) [pid = 2628] [serial = 981] [outer = 000000AA91A73C00] 10:52:19 INFO - PROCESS | 2628 | 1462470739161 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA92015400) [pid = 2628] [serial = 982] [outer = 000000AA91A73C00] 10:52:19 INFO - PROCESS | 2628 | 1462470739602 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 10:52:19 INFO - PROCESS | 2628 | 1462470739628 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 2628 | 1462470739631 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 10:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:52:19 INFO - PROCESS | 2628 | 1462470739671 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 2628 | 1462470739673 Marionette TRACE conn5 <- [1,1274,null,{}] 10:52:19 INFO - PROCESS | 2628 | 1462470739685 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 2628 | 1462470739802 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 10:52:19 INFO - PROCESS | 2628 | 1462470739860 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9615E800 == 77 [pid = 2628] [id = 328] 10:52:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA9201E000) [pid = 2628] [serial = 983] [outer = 0000000000000000] 10:52:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA92036C00) [pid = 2628] [serial = 984] [outer = 000000AA9201E000] 10:52:19 INFO - PROCESS | 2628 | 1462470739906 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA92358800) [pid = 2628] [serial = 985] [outer = 000000AA9201E000] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA82F43800) [pid = 2628] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA8B3B5C00) [pid = 2628] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA8EC25C00) [pid = 2628] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA89B5B400) [pid = 2628] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA84C17400) [pid = 2628] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA9565E400) [pid = 2628] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA96131400) [pid = 2628] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA8F09C400) [pid = 2628] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA9532F400) [pid = 2628] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA84B6C000) [pid = 2628] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA95032C00) [pid = 2628] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA92013C00) [pid = 2628] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA9544BC00) [pid = 2628] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA96031400) [pid = 2628] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA91EAA000) [pid = 2628] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA82E3A800) [pid = 2628] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA82E84000) [pid = 2628] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA9239A400) [pid = 2628] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA915A1000) [pid = 2628] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA97EDC800) [pid = 2628] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA91E46000) [pid = 2628] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA936C4800) [pid = 2628] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA89276400) [pid = 2628] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA92396800) [pid = 2628] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA932CE400) [pid = 2628] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:52:20 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA82E88000) [pid = 2628] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:52:20 INFO - PROCESS | 2628 | 1462470740620 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1024ms 10:52:20 INFO - PROCESS | 2628 | 1462470740662 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 2628 | 1462470740664 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 10:52:20 INFO - PROCESS | 2628 | 1462470740667 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:52:20 INFO - PROCESS | 2628 | 1462470740669 Marionette TRACE conn5 <- [1,1278,null,{}] 10:52:20 INFO - PROCESS | 2628 | 1462470740672 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:20 INFO - PROCESS | 2628 | 1462470740761 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 10:52:20 INFO - PROCESS | 2628 | 1462470740769 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA956A8000 == 78 [pid = 2628] [id = 329] 10:52:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA84DCAC00) [pid = 2628] [serial = 986] [outer = 0000000000000000] 10:52:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA852B7400) [pid = 2628] [serial = 987] [outer = 000000AA84DCAC00] 10:52:20 INFO - PROCESS | 2628 | 1462470740817 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA91325800) [pid = 2628] [serial = 988] [outer = 000000AA84DCAC00] 10:52:21 INFO - PROCESS | 2628 | 1462470741293 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 10:52:21 INFO - PROCESS | 2628 | 1462470741361 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 2628 | 1462470741363 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 10:52:21 INFO - PROCESS | 2628 | 1462470741366 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:52:21 INFO - PROCESS | 2628 | 1462470741368 Marionette TRACE conn5 <- [1,1282,null,{}] 10:52:21 INFO - PROCESS | 2628 | 1462470741372 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:21 INFO - PROCESS | 2628 | 1462470741461 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 10:52:21 INFO - PROCESS | 2628 | 1462470741467 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98417000 == 79 [pid = 2628] [id = 330] 10:52:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA92333000) [pid = 2628] [serial = 989] [outer = 0000000000000000] 10:52:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA9239A400) [pid = 2628] [serial = 990] [outer = 000000AA92333000] 10:52:21 INFO - PROCESS | 2628 | 1462470741513 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA926D0800) [pid = 2628] [serial = 991] [outer = 000000AA92333000] 10:52:21 INFO - PROCESS | 2628 | 1462470741941 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 10:52:22 INFO - PROCESS | 2628 | 1462470741999 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 2628 | 1462470742002 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 10:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:52:22 INFO - PROCESS | 2628 | 1462470742005 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - PROCESS | 2628 | 1462470742007 Marionette TRACE conn5 <- [1,1286,null,{}] 10:52:22 INFO - PROCESS | 2628 | 1462470742010 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:22 INFO - PROCESS | 2628 | 1462470742099 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 10:52:22 INFO - PROCESS | 2628 | 1462470742108 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9941B000 == 80 [pid = 2628] [id = 331] 10:52:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA93680C00) [pid = 2628] [serial = 992] [outer = 0000000000000000] 10:52:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA9368C000) [pid = 2628] [serial = 993] [outer = 000000AA93680C00] 10:52:22 INFO - PROCESS | 2628 | 1462470742160 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA9445B000) [pid = 2628] [serial = 994] [outer = 000000AA93680C00] 10:52:22 INFO - PROCESS | 2628 | 1462470742713 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 775ms 10:52:22 INFO - PROCESS | 2628 | 1462470742869 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 2628 | 1462470742874 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 10:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:52:22 INFO - PROCESS | 2628 | 1462470742880 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - PROCESS | 2628 | 1462470742885 Marionette TRACE conn5 <- [1,1290,null,{}] 10:52:22 INFO - PROCESS | 2628 | 1462470742891 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 2628 | 1462470743020 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 10:52:23 INFO - PROCESS | 2628 | 1462470743140 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E476000 == 81 [pid = 2628] [id = 332] 10:52:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA84DCD000) [pid = 2628] [serial = 995] [outer = 0000000000000000] 10:52:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA84DD2400) [pid = 2628] [serial = 996] [outer = 000000AA84DCD000] 10:52:23 INFO - PROCESS | 2628 | 1462470743199 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA859C2C00) [pid = 2628] [serial = 997] [outer = 000000AA84DCD000] 10:52:23 INFO - PROCESS | 2628 | 1462470743833 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 10:52:23 INFO - PROCESS | 2628 | 1462470743874 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 2628 | 1462470743881 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 10:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:52:23 INFO - PROCESS | 2628 | 1462470743888 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 2628 | 1462470743891 Marionette TRACE conn5 <- [1,1294,null,{}] 10:52:23 INFO - PROCESS | 2628 | 1462470743895 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:24 INFO - PROCESS | 2628 | 1462470744017 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 10:52:24 INFO - PROCESS | 2628 | 1462470744147 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA94835000 == 82 [pid = 2628] [id = 333] 10:52:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA8B678800) [pid = 2628] [serial = 998] [outer = 0000000000000000] 10:52:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA8DC81C00) [pid = 2628] [serial = 999] [outer = 000000AA8B678800] 10:52:24 INFO - PROCESS | 2628 | 1462470744204 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA8ED77800) [pid = 2628] [serial = 1000] [outer = 000000AA8B678800] 10:52:24 INFO - PROCESS | 2628 | 1462470744833 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 10:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:52:24 INFO - PROCESS | 2628 | 1462470744880 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 10:52:24 INFO - PROCESS | 2628 | 1462470744883 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 10:52:24 INFO - PROCESS | 2628 | 1462470744887 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - PROCESS | 2628 | 1462470744891 Marionette TRACE conn5 <- [1,1298,null,{}] 10:52:24 INFO - PROCESS | 2628 | 1462470744903 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:25 INFO - PROCESS | 2628 | 1462470745023 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 10:52:25 INFO - PROCESS | 2628 | 1462470745151 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BAF000 == 83 [pid = 2628] [id = 334] 10:52:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA91539C00) [pid = 2628] [serial = 1001] [outer = 0000000000000000] 10:52:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA91A6D800) [pid = 2628] [serial = 1002] [outer = 000000AA91539C00] 10:52:25 INFO - PROCESS | 2628 | 1462470745211 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA9235B000) [pid = 2628] [serial = 1003] [outer = 000000AA91539C00] 10:52:25 INFO - PROCESS | 2628 | 1462470745821 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 985ms 10:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:52:25 INFO - PROCESS | 2628 | 1462470745873 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 2628 | 1462470745876 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 10:52:25 INFO - PROCESS | 2628 | 1462470745880 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 2628 | 1462470745882 Marionette TRACE conn5 <- [1,1302,null,{}] 10:52:25 INFO - PROCESS | 2628 | 1462470745886 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:26 INFO - PROCESS | 2628 | 1462470746006 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 10:52:26 INFO - PROCESS | 2628 | 1462470746132 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AABB000 == 84 [pid = 2628] [id = 335] 10:52:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA936C3C00) [pid = 2628] [serial = 1004] [outer = 0000000000000000] 10:52:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA93D92800) [pid = 2628] [serial = 1005] [outer = 000000AA936C3C00] 10:52:26 INFO - PROCESS | 2628 | 1462470746189 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA9544A000) [pid = 2628] [serial = 1006] [outer = 000000AA936C3C00] 10:52:26 INFO - PROCESS | 2628 | 1462470746764 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 943ms 10:52:26 INFO - PROCESS | 2628 | 1462470746824 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 2628 | 1462470746827 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 10:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:52:26 INFO - PROCESS | 2628 | 1462470746830 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 2628 | 1462470746833 Marionette TRACE conn5 <- [1,1306,null,{}] 10:52:26 INFO - PROCESS | 2628 | 1462470746837 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:26 INFO - PROCESS | 2628 | 1462470746951 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 10:52:27 INFO - PROCESS | 2628 | 1462470747077 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF5F000 == 85 [pid = 2628] [id = 336] 10:52:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA95659800) [pid = 2628] [serial = 1007] [outer = 0000000000000000] 10:52:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA95665000) [pid = 2628] [serial = 1008] [outer = 000000AA95659800] 10:52:27 INFO - PROCESS | 2628 | 1462470747134 Marionette DEBUG loaded listener.js 10:52:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA96022C00) [pid = 2628] [serial = 1009] [outer = 000000AA95659800] 10:52:27 INFO - PROCESS | 2628 | 1462470747718 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 10:52:27 INFO - PROCESS | 2628 | 1462470747778 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 2628 | 1462470747780 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 10:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:52:27 INFO - PROCESS | 2628 | 1462470747784 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 2628 | 1462470747786 Marionette TRACE conn5 <- [1,1310,null,{}] 10:52:27 INFO - PROCESS | 2628 | 1462470747790 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:27 INFO - PROCESS | 2628 | 1462470747926 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 10:52:28 INFO - PROCESS | 2628 | 1462470748056 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C278800 == 86 [pid = 2628] [id = 337] 10:52:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA96116800) [pid = 2628] [serial = 1010] [outer = 0000000000000000] 10:52:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA96125C00) [pid = 2628] [serial = 1011] [outer = 000000AA96116800] 10:52:28 INFO - PROCESS | 2628 | 1462470748116 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA96C65400) [pid = 2628] [serial = 1012] [outer = 000000AA96116800] 10:52:28 INFO - PROCESS | 2628 | 1462470748724 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 985ms 10:52:28 INFO - PROCESS | 2628 | 1462470748772 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 2628 | 1462470748775 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 10:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:52:28 INFO - PROCESS | 2628 | 1462470748778 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 2628 | 1462470748781 Marionette TRACE conn5 <- [1,1314,null,{}] 10:52:28 INFO - PROCESS | 2628 | 1462470748784 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:28 INFO - PROCESS | 2628 | 1462470748897 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 10:52:29 INFO - PROCESS | 2628 | 1462470749055 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C728800 == 87 [pid = 2628] [id = 338] 10:52:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA96117000) [pid = 2628] [serial = 1013] [outer = 0000000000000000] 10:52:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA97EE4800) [pid = 2628] [serial = 1014] [outer = 000000AA96117000] 10:52:29 INFO - PROCESS | 2628 | 1462470749114 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA99237400) [pid = 2628] [serial = 1015] [outer = 000000AA96117000] 10:52:29 INFO - PROCESS | 2628 | 1462470749675 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 944ms 10:52:29 INFO - PROCESS | 2628 | 1462470749724 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 2628 | 1462470749727 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 10:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:52:29 INFO - PROCESS | 2628 | 1462470749731 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 2628 | 1462470749733 Marionette TRACE conn5 <- [1,1318,null,{}] 10:52:29 INFO - PROCESS | 2628 | 1462470749737 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:29 INFO - PROCESS | 2628 | 1462470749856 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 10:52:29 INFO - PROCESS | 2628 | 1462470749957 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD14800 == 88 [pid = 2628] [id = 339] 10:52:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA84B76400) [pid = 2628] [serial = 1016] [outer = 0000000000000000] 10:52:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA8929BC00) [pid = 2628] [serial = 1017] [outer = 000000AA84B76400] 10:52:30 INFO - PROCESS | 2628 | 1462470750012 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA8F0DAC00) [pid = 2628] [serial = 1018] [outer = 000000AA84B76400] 10:52:30 INFO - PROCESS | 2628 | 1462470750804 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1135ms 10:52:30 INFO - PROCESS | 2628 | 1462470750869 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 2628 | 1462470750874 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 10:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:52:30 INFO - PROCESS | 2628 | 1462470750879 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 2628 | 1462470750883 Marionette TRACE conn5 <- [1,1322,null,{}] 10:52:30 INFO - PROCESS | 2628 | 1462470750888 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:31 INFO - PROCESS | 2628 | 1462470751014 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 10:52:31 INFO - PROCESS | 2628 | 1462470751140 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9500C800 == 89 [pid = 2628] [id = 340] 10:52:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA893F7C00) [pid = 2628] [serial = 1019] [outer = 0000000000000000] 10:52:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA82E83C00) [pid = 2628] [serial = 1020] [outer = 000000AA893F7C00] 10:52:31 INFO - PROCESS | 2628 | 1462470751194 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA8B67D400) [pid = 2628] [serial = 1021] [outer = 000000AA893F7C00] 10:52:31 INFO - PROCESS | 2628 | 1462470751786 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98417000 == 88 [pid = 2628] [id = 330] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA956A8000 == 87 [pid = 2628] [id = 329] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9615E800 == 86 [pid = 2628] [id = 328] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953D4800 == 85 [pid = 2628] [id = 327] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95225000 == 84 [pid = 2628] [id = 326] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89AB2800 == 83 [pid = 2628] [id = 325] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA92C33000 == 82 [pid = 2628] [id = 324] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA84F7F800 == 81 [pid = 2628] [id = 323] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8506E800 == 80 [pid = 2628] [id = 322] 10:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA96103000) [pid = 2628] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA97EE7000) [pid = 2628] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA96119000) [pid = 2628] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA9923BC00) [pid = 2628] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA99BA0C00) [pid = 2628] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89B79000 == 79 [pid = 2628] [id = 321] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ACB2000 == 78 [pid = 2628] [id = 316] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA951A5800 == 77 [pid = 2628] [id = 315] 10:52:31 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89B76800 == 76 [pid = 2628] [id = 314] 10:52:31 INFO - PROCESS | 2628 | 1462470751895 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 2628 | 1462470751901 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA915A3C00) [pid = 2628] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA8F70C800) [pid = 2628] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA861BC400) [pid = 2628] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA90C5A800) [pid = 2628] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA8B532800) [pid = 2628] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA9239B800) [pid = 2628] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA9610B800) [pid = 2628] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA84C12800) [pid = 2628] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA97EDB400) [pid = 2628] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA913A0C00) [pid = 2628] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA9565C000) [pid = 2628] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA8512DC00) [pid = 2628] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA95444400) [pid = 2628] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA92021000) [pid = 2628] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA9566B000) [pid = 2628] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA89ED8000) [pid = 2628] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA96126000) [pid = 2628] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA92351000) [pid = 2628] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA99234C00) [pid = 2628] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA8B0DC400) [pid = 2628] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA9276DC00) [pid = 2628] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA926D0400) [pid = 2628] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA91A6A400) [pid = 2628] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA91E45000) [pid = 2628] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA99BA9000) [pid = 2628] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA90C63800) [pid = 2628] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA926D3400) [pid = 2628] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA84C0E800) [pid = 2628] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA8EC95800) [pid = 2628] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA92350800) [pid = 2628] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA95333000) [pid = 2628] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA8A549400) [pid = 2628] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA96B97400) [pid = 2628] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA9934B400) [pid = 2628] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA96C72C00) [pid = 2628] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA948C2C00) [pid = 2628] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA95669800) [pid = 2628] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA84C16000) [pid = 2628] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:52:31 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA89ED9000) [pid = 2628] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:52:31 INFO - PROCESS | 2628 | 1462470751929 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 2628 | 1462470751932 Marionette TRACE conn5 <- [1,1326,null,{}] 10:52:31 INFO - PROCESS | 2628 | 1462470751957 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:32 INFO - PROCESS | 2628 | 1462470752060 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 10:52:32 INFO - PROCESS | 2628 | 1462470752067 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD19800 == 77 [pid = 2628] [id = 341] 10:52:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA84E4DC00) [pid = 2628] [serial = 1022] [outer = 0000000000000000] 10:52:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA8521AC00) [pid = 2628] [serial = 1023] [outer = 000000AA84E4DC00] 10:52:32 INFO - PROCESS | 2628 | 1462470752116 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA8B3B4800) [pid = 2628] [serial = 1024] [outer = 000000AA84E4DC00] 10:52:33 INFO - PROCESS | 2628 | 1462470753085 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1211ms 10:52:33 INFO - PROCESS | 2628 | 1462470753143 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 2628 | 1462470753145 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 10:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:52:33 INFO - PROCESS | 2628 | 1462470753149 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 2628 | 1462470753153 Marionette TRACE conn5 <- [1,1330,null,{}] 10:52:33 INFO - PROCESS | 2628 | 1462470753164 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:33 INFO - PROCESS | 2628 | 1462470753266 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 10:52:33 INFO - PROCESS | 2628 | 1462470753275 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9519C800 == 78 [pid = 2628] [id = 342] 10:52:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA9092A400) [pid = 2628] [serial = 1025] [outer = 0000000000000000] 10:52:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA9131B800) [pid = 2628] [serial = 1026] [outer = 000000AA9092A400] 10:52:33 INFO - PROCESS | 2628 | 1462470753325 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA913A3C00) [pid = 2628] [serial = 1027] [outer = 000000AA9092A400] 10:52:33 INFO - PROCESS | 2628 | 1462470753785 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 10:52:33 INFO - PROCESS | 2628 | 1462470753842 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 2628 | 1462470753845 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 10:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:52:33 INFO - PROCESS | 2628 | 1462470753849 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 2628 | 1462470753850 Marionette TRACE conn5 <- [1,1334,null,{}] 10:52:33 INFO - PROCESS | 2628 | 1462470753854 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:33 INFO - PROCESS | 2628 | 1462470753948 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 10:52:33 INFO - PROCESS | 2628 | 1462470753955 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953BD000 == 79 [pid = 2628] [id = 343] 10:52:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA915A0400) [pid = 2628] [serial = 1028] [outer = 0000000000000000] 10:52:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA91A72C00) [pid = 2628] [serial = 1029] [outer = 000000AA915A0400] 10:52:34 INFO - PROCESS | 2628 | 1462470754008 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA91EAA800) [pid = 2628] [serial = 1030] [outer = 000000AA915A0400] 10:52:34 INFO - PROCESS | 2628 | 1462470754500 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 10:52:34 INFO - PROCESS | 2628 | 1462470754544 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 2628 | 1462470754546 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 10:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:52:34 INFO - PROCESS | 2628 | 1462470754549 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 2628 | 1462470754551 Marionette TRACE conn5 <- [1,1338,null,{}] 10:52:34 INFO - PROCESS | 2628 | 1462470754561 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:34 INFO - PROCESS | 2628 | 1462470754708 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 10:52:34 INFO - PROCESS | 2628 | 1462470754766 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960D6800 == 80 [pid = 2628] [id = 344] 10:52:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA916D0C00) [pid = 2628] [serial = 1031] [outer = 0000000000000000] 10:52:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA9232C000) [pid = 2628] [serial = 1032] [outer = 000000AA916D0C00] 10:52:34 INFO - PROCESS | 2628 | 1462470754814 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA92396C00) [pid = 2628] [serial = 1033] [outer = 000000AA916D0C00] 10:52:35 INFO - PROCESS | 2628 | 1462470755288 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 797ms 10:52:35 INFO - PROCESS | 2628 | 1462470755349 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 2628 | 1462470755351 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 10:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:52:35 INFO - PROCESS | 2628 | 1462470755364 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 2628 | 1462470755366 Marionette TRACE conn5 <- [1,1342,null,{}] 10:52:35 INFO - PROCESS | 2628 | 1462470755370 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:35 INFO - PROCESS | 2628 | 1462470755501 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 10:52:35 INFO - PROCESS | 2628 | 1462470755559 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983E7800 == 81 [pid = 2628] [id = 345] 10:52:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA93687000) [pid = 2628] [serial = 1034] [outer = 0000000000000000] 10:52:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA94809800) [pid = 2628] [serial = 1035] [outer = 000000AA93687000] 10:52:35 INFO - PROCESS | 2628 | 1462470755609 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA95440000) [pid = 2628] [serial = 1036] [outer = 000000AA93687000] 10:52:36 INFO - PROCESS | 2628 | 1462470756080 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 775ms 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA91A73C00) [pid = 2628] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA9201E000) [pid = 2628] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA84DCAC00) [pid = 2628] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA82E3C400) [pid = 2628] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA8EC28000) [pid = 2628] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA8EC27800) [pid = 2628] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA92333000) [pid = 2628] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA82E81000) [pid = 2628] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA84C19000) [pid = 2628] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA91328400) [pid = 2628] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA9602D400) [pid = 2628] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA986D3000) [pid = 2628] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA9602DC00) [pid = 2628] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA96B9C400) [pid = 2628] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA99399000) [pid = 2628] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA84E48000) [pid = 2628] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA91A6F800) [pid = 2628] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 115 (000000AA95653C00) [pid = 2628] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:52:36 INFO - PROCESS | 2628 | --DOMWINDOW == 114 (000000AA8B3B8C00) [pid = 2628] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:52:36 INFO - PROCESS | 2628 | 1462470756306 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 2628 | 1462470756308 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 10:52:36 INFO - PROCESS | 2628 | 1462470756315 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 2628 | 1462470756317 Marionette TRACE conn5 <- [1,1346,null,{}] 10:52:36 INFO - PROCESS | 2628 | 1462470756321 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:52:36 INFO - PROCESS | 2628 | 1462470756421 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 10:52:36 INFO - PROCESS | 2628 | 1462470756428 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C0000 == 82 [pid = 2628] [id = 346] 10:52:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 115 (000000AA8614A000) [pid = 2628] [serial = 1037] [outer = 0000000000000000] 10:52:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 116 (000000AA8EC1C800) [pid = 2628] [serial = 1038] [outer = 000000AA8614A000] 10:52:36 INFO - PROCESS | 2628 | 1462470756475 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA91A74000) [pid = 2628] [serial = 1039] [outer = 000000AA8614A000] 10:52:36 INFO - PROCESS | 2628 | 1462470756906 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 10:52:36 INFO - PROCESS | 2628 | 1462470756962 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 2628 | 1462470756964 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 10:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:52:36 INFO - PROCESS | 2628 | 1462470756968 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 2628 | 1462470756970 Marionette TRACE conn5 <- [1,1350,null,{}] 10:52:36 INFO - PROCESS | 2628 | 1462470756973 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 2628 | 1462470757064 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 10:52:37 INFO - PROCESS | 2628 | 1462470757070 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99698800 == 83 [pid = 2628] [id = 347] 10:52:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA92685000) [pid = 2628] [serial = 1040] [outer = 0000000000000000] 10:52:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA95653C00) [pid = 2628] [serial = 1041] [outer = 000000AA92685000] 10:52:37 INFO - PROCESS | 2628 | 1462470757117 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA96103C00) [pid = 2628] [serial = 1042] [outer = 000000AA92685000] 10:52:37 INFO - PROCESS | 2628 | 1462470757557 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms 10:52:37 INFO - PROCESS | 2628 | 1462470757599 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 2628 | 1462470757601 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 10:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:52:37 INFO - PROCESS | 2628 | 1462470757604 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 2628 | 1462470757606 Marionette TRACE conn5 <- [1,1354,null,{}] 10:52:37 INFO - PROCESS | 2628 | 1462470757610 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 2628 | 1462470757701 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 10:52:37 INFO - PROCESS | 2628 | 1462470757709 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ECE800 == 84 [pid = 2628] [id = 348] 10:52:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA96103400) [pid = 2628] [serial = 1043] [outer = 0000000000000000] 10:52:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA95025400) [pid = 2628] [serial = 1044] [outer = 000000AA96103400] 10:52:37 INFO - PROCESS | 2628 | 1462470757758 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA96130800) [pid = 2628] [serial = 1045] [outer = 000000AA96103400] 10:52:38 INFO - PROCESS | 2628 | 1462470758236 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 2628 | 1462470758366 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 10:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:52:38 INFO - PROCESS | 2628 | 1462470758372 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 2628 | 1462470758376 Marionette TRACE conn5 <- [1,1358,null,{}] 10:52:38 INFO - PROCESS | 2628 | 1462470758383 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:38 INFO - PROCESS | 2628 | 1462470758544 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 10:52:38 INFO - PROCESS | 2628 | 1462470758689 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E463800 == 85 [pid = 2628] [id = 349] 10:52:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA84C15000) [pid = 2628] [serial = 1046] [outer = 0000000000000000] 10:52:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA84DCC400) [pid = 2628] [serial = 1047] [outer = 000000AA84C15000] 10:52:38 INFO - PROCESS | 2628 | 1462470758756 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA892A2400) [pid = 2628] [serial = 1048] [outer = 000000AA84C15000] 10:52:39 INFO - PROCESS | 2628 | 1462470759466 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 2628 | 1462470759516 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 10:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:52:39 INFO - PROCESS | 2628 | 1462470759539 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 2628 | 1462470759544 Marionette TRACE conn5 <- [1,1362,null,{}] 10:52:39 INFO - PROCESS | 2628 | 1462470759549 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 2628 | 1462470759673 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 10:52:39 INFO - PROCESS | 2628 | 1462470759800 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95299800 == 86 [pid = 2628] [id = 350] 10:52:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA8F096800) [pid = 2628] [serial = 1049] [outer = 0000000000000000] 10:52:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA90C59800) [pid = 2628] [serial = 1050] [outer = 000000AA8F096800] 10:52:39 INFO - PROCESS | 2628 | 1462470759857 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA9159C000) [pid = 2628] [serial = 1051] [outer = 000000AA8F096800] 10:52:40 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:40 INFO - PROCESS | 2628 | 1462470760498 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 2628 | 1462470760527 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 10:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:52:40 INFO - PROCESS | 2628 | 1462470760531 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 2628 | 1462470760533 Marionette TRACE conn5 <- [1,1366,null,{}] 10:52:40 INFO - PROCESS | 2628 | 1462470760544 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:40 INFO - PROCESS | 2628 | 1462470760666 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 10:52:40 INFO - PROCESS | 2628 | 1462470760769 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF16000 == 87 [pid = 2628] [id = 351] 10:52:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA936BD800) [pid = 2628] [serial = 1052] [outer = 0000000000000000] 10:52:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA94811C00) [pid = 2628] [serial = 1053] [outer = 000000AA936BD800] 10:52:40 INFO - PROCESS | 2628 | 1462470760829 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA9610D800) [pid = 2628] [serial = 1054] [outer = 000000AA936BD800] 10:52:41 INFO - PROCESS | 2628 | 1462470761413 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 2628 | 1462470761480 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 10:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:52:41 INFO - PROCESS | 2628 | 1462470761484 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 2628 | 1462470761487 Marionette TRACE conn5 <- [1,1370,null,{}] 10:52:41 INFO - PROCESS | 2628 | 1462470761491 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:41 INFO - PROCESS | 2628 | 1462470761612 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 10:52:41 INFO - PROCESS | 2628 | 1462470761713 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C238000 == 88 [pid = 2628] [id = 352] 10:52:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA986DC800) [pid = 2628] [serial = 1055] [outer = 0000000000000000] 10:52:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA99238C00) [pid = 2628] [serial = 1056] [outer = 000000AA986DC800] 10:52:41 INFO - PROCESS | 2628 | 1462470761771 Marionette DEBUG loaded listener.js 10:52:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA99348C00) [pid = 2628] [serial = 1057] [outer = 000000AA986DC800] 10:52:42 INFO - PROCESS | 2628 | [2628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:42 INFO - PROCESS | 2628 | 1462470762382 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 2628 | 1462470762433 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 10:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:52:42 INFO - PROCESS | 2628 | 1462470762437 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 2628 | 1462470762439 Marionette TRACE conn5 <- [1,1374,null,{}] 10:52:42 INFO - PROCESS | 2628 | 1462470762443 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:42 INFO - PROCESS | 2628 | 1462470762558 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 10:52:42 INFO - PROCESS | 2628 | 1462470762656 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9CC7F000 == 89 [pid = 2628] [id = 353] 10:52:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA9938FC00) [pid = 2628] [serial = 1058] [outer = 0000000000000000] 10:52:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA99398400) [pid = 2628] [serial = 1059] [outer = 000000AA9938FC00] 10:52:42 INFO - PROCESS | 2628 | 1462470762712 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA99BAB800) [pid = 2628] [serial = 1060] [outer = 000000AA9938FC00] 10:52:43 INFO - PROCESS | 2628 | 1462470763381 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 2628 | 1462470763430 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 10:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:52:43 INFO - PROCESS | 2628 | 1462470763434 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 2628 | 1462470763437 Marionette TRACE conn5 <- [1,1378,null,{}] 10:52:43 INFO - PROCESS | 2628 | 1462470763441 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:43 INFO - PROCESS | 2628 | 1462470763580 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 10:52:43 INFO - PROCESS | 2628 | 1462470763708 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6E3800 == 90 [pid = 2628] [id = 354] 10:52:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA9A799C00) [pid = 2628] [serial = 1061] [outer = 0000000000000000] 10:52:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA9AA32000) [pid = 2628] [serial = 1062] [outer = 000000AA9A799C00] 10:52:43 INFO - PROCESS | 2628 | 1462470763769 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA9B045400) [pid = 2628] [serial = 1063] [outer = 000000AA9A799C00] 10:52:44 INFO - PROCESS | 2628 | 1462470764335 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 922ms 10:52:44 INFO - PROCESS | 2628 | 1462470764359 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 2628 | 1462470764362 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 10:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:52:44 INFO - PROCESS | 2628 | 1462470764366 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 2628 | 1462470764368 Marionette TRACE conn5 <- [1,1382,null,{}] 10:52:44 INFO - PROCESS | 2628 | 1462470764372 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:44 INFO - PROCESS | 2628 | 1462470764485 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 10:52:44 INFO - PROCESS | 2628 | 1462470764587 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E5C6800 == 91 [pid = 2628] [id = 355] 10:52:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA9B0A1400) [pid = 2628] [serial = 1064] [outer = 0000000000000000] 10:52:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA9B0A8800) [pid = 2628] [serial = 1065] [outer = 000000AA9B0A1400] 10:52:44 INFO - PROCESS | 2628 | 1462470764643 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA9C708400) [pid = 2628] [serial = 1066] [outer = 000000AA9B0A1400] 10:52:45 INFO - PROCESS | 2628 | 1462470765260 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 942ms 10:52:45 INFO - PROCESS | 2628 | 1462470765311 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 2628 | 1462470765314 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 10:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:52:45 INFO - PROCESS | 2628 | 1462470765317 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 2628 | 1462470765319 Marionette TRACE conn5 <- [1,1386,null,{}] 10:52:45 INFO - PROCESS | 2628 | 1462470765323 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:45 INFO - PROCESS | 2628 | 1462470765437 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 10:52:45 INFO - PROCESS | 2628 | 1462470765537 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD17800 == 92 [pid = 2628] [id = 356] 10:52:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA89D0CC00) [pid = 2628] [serial = 1067] [outer = 0000000000000000] 10:52:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA8EC98C00) [pid = 2628] [serial = 1068] [outer = 000000AA89D0CC00] 10:52:45 INFO - PROCESS | 2628 | 1462470765592 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA92698400) [pid = 2628] [serial = 1069] [outer = 000000AA89D0CC00] 10:52:46 INFO - PROCESS | 2628 | 1462470766429 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1189ms 10:52:46 INFO - PROCESS | 2628 | 1462470766509 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 10:52:46 INFO - PROCESS | 2628 | 1462470766514 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 10:52:46 INFO - PROCESS | 2628 | 1462470766519 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:52:46 INFO - PROCESS | 2628 | 1462470766523 Marionette TRACE conn5 <- [1,1390,null,{}] 10:52:46 INFO - PROCESS | 2628 | 1462470766528 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:46 INFO - PROCESS | 2628 | 1462470766649 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 10:52:46 INFO - PROCESS | 2628 | 1462470766775 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95195000 == 93 [pid = 2628] [id = 357] 10:52:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA89DE0C00) [pid = 2628] [serial = 1070] [outer = 0000000000000000] 10:52:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA8A02D000) [pid = 2628] [serial = 1071] [outer = 000000AA89DE0C00] 10:52:46 INFO - PROCESS | 2628 | 1462470766829 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA8B534000) [pid = 2628] [serial = 1072] [outer = 000000AA89DE0C00] 10:52:47 INFO - PROCESS | 2628 | 1462470767453 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 10:52:47 INFO - PROCESS | 2628 | 1462470767509 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 2628 | 1462470767515 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 10:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:52:47 INFO - PROCESS | 2628 | 1462470767521 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 2628 | 1462470767524 Marionette TRACE conn5 <- [1,1394,null,{}] 10:52:47 INFO - PROCESS | 2628 | 1462470767528 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:47 INFO - PROCESS | 2628 | 1462470767644 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 10:52:47 INFO - PROCESS | 2628 | 1462470767756 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99698800 == 92 [pid = 2628] [id = 347] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953C0000 == 91 [pid = 2628] [id = 346] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983E7800 == 90 [pid = 2628] [id = 345] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960D6800 == 89 [pid = 2628] [id = 344] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953BD000 == 88 [pid = 2628] [id = 343] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9519C800 == 87 [pid = 2628] [id = 342] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA9269D800) [pid = 2628] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA84A29000) [pid = 2628] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA99BA6C00) [pid = 2628] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA90C5C400) [pid = 2628] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA9B0A6000) [pid = 2628] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA9368C000) [pid = 2628] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8933B000 == 88 [pid = 2628] [id = 358] 10:52:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA83E06400) [pid = 2628] [serial = 1073] [outer = 0000000000000000] 10:52:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA84B6C000) [pid = 2628] [serial = 1074] [outer = 000000AA83E06400] 10:52:47 INFO - PROCESS | 2628 | 1462470767853 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA8EF93800) [pid = 2628] [serial = 1075] [outer = 000000AA83E06400] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8AD19800 == 87 [pid = 2628] [id = 341] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9500C800 == 86 [pid = 2628] [id = 340] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C278800 == 85 [pid = 2628] [id = 337] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF5F000 == 84 [pid = 2628] [id = 336] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AABB000 == 83 [pid = 2628] [id = 335] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BAF000 == 82 [pid = 2628] [id = 334] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA94835000 == 81 [pid = 2628] [id = 333] 10:52:47 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E476000 == 80 [pid = 2628] [id = 332] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA99BAB000) [pid = 2628] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA9610F800) [pid = 2628] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA99349800) [pid = 2628] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA9612A400) [pid = 2628] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA986D7400) [pid = 2628] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA840AC800) [pid = 2628] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA8B0E3C00) [pid = 2628] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA8EC97000) [pid = 2628] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA8EF8AC00) [pid = 2628] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA84B74400) [pid = 2628] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA82F25000) [pid = 2628] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA89A80C00) [pid = 2628] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA8A030400) [pid = 2628] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA9368B800) [pid = 2628] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA9A79E800) [pid = 2628] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA89EE3400) [pid = 2628] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA9568B000) [pid = 2628] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA96023000) [pid = 2628] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA9131F000) [pid = 2628] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA91E43400) [pid = 2628] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA92036C00) [pid = 2628] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA92015400) [pid = 2628] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA852B7400) [pid = 2628] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA90927400) [pid = 2628] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA90C62800) [pid = 2628] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA9239A400) [pid = 2628] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA92358800) [pid = 2628] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA91369800) [pid = 2628] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA91598C00) [pid = 2628] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA91325800) [pid = 2628] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | --DOMWINDOW == 116 (000000AA926D0800) [pid = 2628] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2628 | 1462470768354 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 879ms 10:52:48 INFO - PROCESS | 2628 | 1462470768401 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 2628 | 1462470768404 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 10:52:48 INFO - PROCESS | 2628 | 1462470768408 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:52:48 INFO - PROCESS | 2628 | 1462470768411 Marionette TRACE conn5 <- [1,1398,null,{}] 10:52:48 INFO - PROCESS | 2628 | 1462470768427 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:48 INFO - PROCESS | 2628 | 1462470768526 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 10:52:48 INFO - PROCESS | 2628 | 1462470768537 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95195800 == 81 [pid = 2628] [id = 359] 10:52:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 117 (000000AA8EC26800) [pid = 2628] [serial = 1076] [outer = 0000000000000000] 10:52:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA90C5B800) [pid = 2628] [serial = 1077] [outer = 000000AA8EC26800] 10:52:48 INFO - PROCESS | 2628 | 1462470768592 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA91365C00) [pid = 2628] [serial = 1078] [outer = 000000AA8EC26800] 10:52:49 INFO - PROCESS | 2628 | 1462470769096 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 753ms 10:52:49 INFO - PROCESS | 2628 | 1462470769163 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 2628 | 1462470769166 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 10:52:49 INFO - PROCESS | 2628 | 1462470769169 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:52:49 INFO - PROCESS | 2628 | 1462470769171 Marionette TRACE conn5 <- [1,1402,null,{}] 10:52:49 INFO - PROCESS | 2628 | 1462470769175 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 2628 | 1462470769279 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 10:52:49 INFO - PROCESS | 2628 | 1462470769362 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9569D800 == 82 [pid = 2628] [id = 360] 10:52:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA8EF8AC00) [pid = 2628] [serial = 1079] [outer = 0000000000000000] 10:52:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA9159C400) [pid = 2628] [serial = 1080] [outer = 000000AA8EF8AC00] 10:52:49 INFO - PROCESS | 2628 | 1462470769411 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA91A72800) [pid = 2628] [serial = 1081] [outer = 000000AA8EF8AC00] 10:52:49 INFO - PROCESS | 2628 | 1462470769826 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 10:52:49 INFO - PROCESS | 2628 | 1462470769863 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 2628 | 1462470769865 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 10:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:52:49 INFO - PROCESS | 2628 | 1462470769868 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 2628 | 1462470769870 Marionette TRACE conn5 <- [1,1406,null,{}] 10:52:49 INFO - PROCESS | 2628 | 1462470769873 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 2628 | 1462470769991 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 10:52:50 INFO - PROCESS | 2628 | 1462470770005 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BF8800 == 83 [pid = 2628] [id = 361] 10:52:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA92015400) [pid = 2628] [serial = 1082] [outer = 0000000000000000] 10:52:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA92018000) [pid = 2628] [serial = 1083] [outer = 000000AA92015400] 10:52:50 INFO - PROCESS | 2628 | 1462470770050 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA92352000) [pid = 2628] [serial = 1084] [outer = 000000AA92015400] 10:52:50 INFO - PROCESS | 2628 | 1462470770567 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 10:52:50 INFO - PROCESS | 2628 | 1462470770606 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 2628 | 1462470770608 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 10:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:52:50 INFO - PROCESS | 2628 | 1462470770611 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 2628 | 1462470770613 Marionette TRACE conn5 <- [1,1410,null,{}] 10:52:50 INFO - PROCESS | 2628 | 1462470770617 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:50 INFO - PROCESS | 2628 | 1462470770752 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 10:52:50 INFO - PROCESS | 2628 | 1462470770812 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98426800 == 84 [pid = 2628] [id = 362] 10:52:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA926CEC00) [pid = 2628] [serial = 1085] [outer = 0000000000000000] 10:52:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA93685000) [pid = 2628] [serial = 1086] [outer = 000000AA926CEC00] 10:52:50 INFO - PROCESS | 2628 | 1462470770859 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA93D90C00) [pid = 2628] [serial = 1087] [outer = 000000AA926CEC00] 10:52:51 INFO - PROCESS | 2628 | 1462470771307 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 10:52:51 INFO - PROCESS | 2628 | 1462470771375 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 2628 | 1462470771377 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 10:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:52:51 INFO - PROCESS | 2628 | 1462470771381 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 2628 | 1462470771383 Marionette TRACE conn5 <- [1,1414,null,{}] 10:52:51 INFO - PROCESS | 2628 | 1462470771386 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 2628 | 1462470771507 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 10:52:51 INFO - PROCESS | 2628 | 1462470771531 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99698000 == 85 [pid = 2628] [id = 363] 10:52:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA95331400) [pid = 2628] [serial = 1088] [outer = 0000000000000000] 10:52:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA95650400) [pid = 2628] [serial = 1089] [outer = 000000AA95331400] 10:52:51 INFO - PROCESS | 2628 | 1462470771575 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA95687400) [pid = 2628] [serial = 1090] [outer = 000000AA95331400] 10:52:52 INFO - PROCESS | 2628 | 1462470772050 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 10:52:52 INFO - PROCESS | 2628 | 1462470772117 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 2628 | 1462470772119 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 10:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:52:52 INFO - PROCESS | 2628 | 1462470772129 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 2628 | 1462470772131 Marionette TRACE conn5 <- [1,1418,null,{}] 10:52:52 INFO - PROCESS | 2628 | 1462470772135 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:52 INFO - PROCESS | 2628 | 1462470772424 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA92358400) [pid = 2628] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA92357800) [pid = 2628] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA8F0D6C00) [pid = 2628] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA82F44C00) [pid = 2628] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA916D0C00) [pid = 2628] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA93680C00) [pid = 2628] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA893F7C00) [pid = 2628] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA93687000) [pid = 2628] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA84E4DC00) [pid = 2628] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA8614A000) [pid = 2628] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA84B76400) [pid = 2628] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA92685000) [pid = 2628] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA915A0400) [pid = 2628] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:52:52 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA9092A400) [pid = 2628] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:52:52 INFO - PROCESS | 2628 | 1462470772488 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92442800 == 86 [pid = 2628] [id = 364] 10:52:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA84A30400) [pid = 2628] [serial = 1091] [outer = 0000000000000000] 10:52:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA85123400) [pid = 2628] [serial = 1092] [outer = 000000AA84A30400] 10:52:52 INFO - PROCESS | 2628 | 1462470772533 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA9159D000) [pid = 2628] [serial = 1093] [outer = 000000AA84A30400] 10:52:52 INFO - PROCESS | 2628 | 1462470772949 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 881ms 10:52:53 INFO - PROCESS | 2628 | 1462470773006 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 2628 | 1462470773009 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 10:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:52:53 INFO - PROCESS | 2628 | 1462470773012 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 2628 | 1462470773014 Marionette TRACE conn5 <- [1,1422,null,{}] 10:52:53 INFO - PROCESS | 2628 | 1462470773018 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:53 INFO - PROCESS | 2628 | 1462470773120 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 10:52:53 INFO - PROCESS | 2628 | 1462470773129 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF16800 == 87 [pid = 2628] [id = 365] 10:52:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA95440800) [pid = 2628] [serial = 1094] [outer = 0000000000000000] 10:52:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA96026400) [pid = 2628] [serial = 1095] [outer = 000000AA95440800] 10:52:53 INFO - PROCESS | 2628 | 1462470773177 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA96112800) [pid = 2628] [serial = 1096] [outer = 000000AA95440800] 10:52:53 INFO - PROCESS | 2628 | 1462470773617 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 627ms 10:52:53 INFO - PROCESS | 2628 | 1462470773643 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 2628 | 1462470773645 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 10:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:52:53 INFO - PROCESS | 2628 | 1462470773649 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 2628 | 1462470773651 Marionette TRACE conn5 <- [1,1426,null,{}] 10:52:53 INFO - PROCESS | 2628 | 1462470773654 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:53 INFO - PROCESS | 2628 | 1462470773768 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 10:52:53 INFO - PROCESS | 2628 | 1462470773778 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C237000 == 88 [pid = 2628] [id = 366] 10:52:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA9611E400) [pid = 2628] [serial = 1097] [outer = 0000000000000000] 10:52:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA9612BC00) [pid = 2628] [serial = 1098] [outer = 000000AA9611E400] 10:52:53 INFO - PROCESS | 2628 | 1462470773826 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA97EE0C00) [pid = 2628] [serial = 1099] [outer = 000000AA9611E400] 10:52:54 INFO - PROCESS | 2628 | 1462470774236 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 10:52:54 INFO - PROCESS | 2628 | 1462470774289 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 2628 | 1462470774292 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 10:52:54 INFO - PROCESS | 2628 | 1462470774295 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:52:54 INFO - PROCESS | 2628 | 1462470774298 Marionette TRACE conn5 <- [1,1430,null,{}] 10:52:54 INFO - PROCESS | 2628 | 1462470774302 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 2628 | 1462470774422 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 10:52:54 INFO - PROCESS | 2628 | 1462470774673 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F003800 == 89 [pid = 2628] [id = 367] 10:52:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA83E65C00) [pid = 2628] [serial = 1100] [outer = 0000000000000000] 10:52:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA84A2E400) [pid = 2628] [serial = 1101] [outer = 000000AA83E65C00] 10:52:54 INFO - PROCESS | 2628 | 1462470774734 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA84E4D400) [pid = 2628] [serial = 1102] [outer = 000000AA83E65C00] 10:52:55 INFO - PROCESS | 2628 | 1462470775308 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1081ms 10:52:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA8A0ACC00) [pid = 2628] [serial = 1103] [outer = 000000AA8520B800] 10:52:55 INFO - PROCESS | 2628 | 1462470775406 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 2628 | 1462470775411 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 10:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:52:55 INFO - PROCESS | 2628 | 1462470775504 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 2628 | 1462470775508 Marionette TRACE conn5 <- [1,1434,null,{}] 10:52:55 INFO - PROCESS | 2628 | 1462470775544 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:55 INFO - PROCESS | 2628 | 1462470775675 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 10:52:55 INFO - PROCESS | 2628 | 1462470775771 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953A2800 == 90 [pid = 2628] [id = 368] 10:52:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA8EC93C00) [pid = 2628] [serial = 1104] [outer = 0000000000000000] 10:52:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA8F2E2400) [pid = 2628] [serial = 1105] [outer = 000000AA8EC93C00] 10:52:55 INFO - PROCESS | 2628 | 1462470775830 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA91A68C00) [pid = 2628] [serial = 1106] [outer = 000000AA8EC93C00] 10:52:56 INFO - PROCESS | 2628 | 1462470776356 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 985ms 10:52:56 INFO - PROCESS | 2628 | 1462470776425 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 2628 | 1462470776430 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 10:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:52:56 INFO - PROCESS | 2628 | 1462470776434 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 2628 | 1462470776437 Marionette TRACE conn5 <- [1,1438,null,{}] 10:52:56 INFO - PROCESS | 2628 | 1462470776441 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 2628 | 1462470776564 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 10:52:56 INFO - PROCESS | 2628 | 1462470776697 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B1B1000 == 91 [pid = 2628] [id = 369] 10:52:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA9269A000) [pid = 2628] [serial = 1107] [outer = 0000000000000000] 10:52:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA926D6400) [pid = 2628] [serial = 1108] [outer = 000000AA9269A000] 10:52:56 INFO - PROCESS | 2628 | 1462470776755 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA936C8800) [pid = 2628] [serial = 1109] [outer = 000000AA9269A000] 10:52:57 INFO - PROCESS | 2628 | 1462470777272 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 902ms 10:52:57 INFO - PROCESS | 2628 | 1462470777337 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 2628 | 1462470777341 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 10:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:52:57 INFO - PROCESS | 2628 | 1462470777352 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 2628 | 1462470777360 Marionette TRACE conn5 <- [1,1442,null,{}] 10:52:57 INFO - PROCESS | 2628 | 1462470777365 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:57 INFO - PROCESS | 2628 | 1462470777520 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 10:52:57 INFO - PROCESS | 2628 | 1462470777650 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6F6000 == 92 [pid = 2628] [id = 370] 10:52:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA936BA800) [pid = 2628] [serial = 1110] [outer = 0000000000000000] 10:52:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA99342800) [pid = 2628] [serial = 1111] [outer = 000000AA936BA800] 10:52:57 INFO - PROCESS | 2628 | 1462470777707 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA9ABC5C00) [pid = 2628] [serial = 1112] [outer = 000000AA936BA800] 10:52:58 INFO - PROCESS | 2628 | 1462470778628 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1358ms 10:52:58 INFO - PROCESS | 2628 | 1462470778705 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 10:52:58 INFO - PROCESS | 2628 | 1462470778708 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 10:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:52:58 INFO - PROCESS | 2628 | 1462470778712 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:52:58 INFO - PROCESS | 2628 | 1462470778714 Marionette TRACE conn5 <- [1,1446,null,{}] 10:52:58 INFO - PROCESS | 2628 | 1462470778718 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:58 INFO - PROCESS | 2628 | 1462470778878 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 10:52:59 INFO - PROCESS | 2628 | 1462470779015 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA81000 == 93 [pid = 2628] [id = 371] 10:52:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA9A79B000) [pid = 2628] [serial = 1113] [outer = 0000000000000000] 10:52:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA9AA29400) [pid = 2628] [serial = 1114] [outer = 000000AA9A79B000] 10:52:59 INFO - PROCESS | 2628 | 1462470779084 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA9ABC7C00) [pid = 2628] [serial = 1115] [outer = 000000AA9A79B000] 10:52:59 INFO - PROCESS | 2628 | 1462470779634 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 986ms 10:52:59 INFO - PROCESS | 2628 | 1462470779700 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 2628 | 1462470779703 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 10:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:52:59 INFO - PROCESS | 2628 | 1462470779707 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 2628 | 1462470779709 Marionette TRACE conn5 <- [1,1450,null,{}] 10:52:59 INFO - PROCESS | 2628 | 1462470779713 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:59 INFO - PROCESS | 2628 | 1462470779830 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 10:52:59 INFO - PROCESS | 2628 | 1462470779930 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ECAD800 == 94 [pid = 2628] [id = 372] 10:52:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA9ABD1C00) [pid = 2628] [serial = 1116] [outer = 0000000000000000] 10:53:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA9B03B400) [pid = 2628] [serial = 1117] [outer = 000000AA9ABD1C00] 10:53:00 INFO - PROCESS | 2628 | 1462470779993 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA9C706C00) [pid = 2628] [serial = 1118] [outer = 000000AA9ABD1C00] 10:53:00 INFO - PROCESS | 2628 | 1462470780640 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 10:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:53:00 INFO - PROCESS | 2628 | 1462470780694 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 2628 | 1462470780697 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 10:53:00 INFO - PROCESS | 2628 | 1462470780701 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 2628 | 1462470780703 Marionette TRACE conn5 <- [1,1454,null,{}] 10:53:00 INFO - PROCESS | 2628 | 1462470780707 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:00 INFO - PROCESS | 2628 | 1462470780828 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 10:53:00 INFO - PROCESS | 2628 | 1462470780959 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EC73000 == 95 [pid = 2628] [id = 373] 10:53:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA935DDC00) [pid = 2628] [serial = 1119] [outer = 0000000000000000] 10:53:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA9ABC9000) [pid = 2628] [serial = 1120] [outer = 000000AA935DDC00] 10:53:01 INFO - PROCESS | 2628 | 1462470781016 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA9C70F800) [pid = 2628] [serial = 1121] [outer = 000000AA935DDC00] 10:53:01 INFO - PROCESS | 2628 | 1462470781723 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1030ms 10:53:01 INFO - PROCESS | 2628 | 1462470781764 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 2628 | 1462470781767 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 10:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:53:01 INFO - PROCESS | 2628 | 1462470781772 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 2628 | 1462470781774 Marionette TRACE conn5 <- [1,1458,null,{}] 10:53:01 INFO - PROCESS | 2628 | 1462470781778 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:01 INFO - PROCESS | 2628 | 1462470781898 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 10:53:02 INFO - PROCESS | 2628 | 1462470782030 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F006800 == 96 [pid = 2628] [id = 374] 10:53:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA841EF000) [pid = 2628] [serial = 1122] [outer = 0000000000000000] 10:53:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA897B1800) [pid = 2628] [serial = 1123] [outer = 000000AA841EF000] 10:53:02 INFO - PROCESS | 2628 | 1462470782086 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA920F4000) [pid = 2628] [serial = 1124] [outer = 000000AA841EF000] 10:53:02 INFO - PROCESS | 2628 | 1462470782860 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1135ms 10:53:02 INFO - PROCESS | 2628 | 1462470782912 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 2628 | 1462470782918 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 10:53:02 INFO - PROCESS | 2628 | 1462470782922 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:53:02 INFO - PROCESS | 2628 | 1462470782927 Marionette TRACE conn5 <- [1,1462,null,{}] 10:53:02 INFO - PROCESS | 2628 | 1462470782932 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:03 INFO - PROCESS | 2628 | 1462470783048 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 10:53:03 INFO - PROCESS | 2628 | 1462470783184 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95215000 == 97 [pid = 2628] [id = 375] 10:53:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA84C1A400) [pid = 2628] [serial = 1125] [outer = 0000000000000000] 10:53:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA852B8400) [pid = 2628] [serial = 1126] [outer = 000000AA84C1A400] 10:53:03 INFO - PROCESS | 2628 | 1462470783236 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA8F2EA000) [pid = 2628] [serial = 1127] [outer = 000000AA84C1A400] 10:53:03 INFO - PROCESS | 2628 | 1462470783871 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 985ms 10:53:03 INFO - PROCESS | 2628 | 1462470783913 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 2628 | 1462470783919 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 10:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:53:03 INFO - PROCESS | 2628 | 1462470783927 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 2628 | 1462470783930 Marionette TRACE conn5 <- [1,1466,null,{}] 10:53:03 INFO - PROCESS | 2628 | 1462470783934 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 2628 | 1462470784043 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 10:53:04 INFO - PROCESS | 2628 | 1462470784182 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ECA1000 == 96 [pid = 2628] [id = 318] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E5D1800 == 95 [pid = 2628] [id = 319] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C237000 == 94 [pid = 2628] [id = 366] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF16800 == 93 [pid = 2628] [id = 365] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA92442800 == 92 [pid = 2628] [id = 364] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99698000 == 91 [pid = 2628] [id = 363] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98426800 == 90 [pid = 2628] [id = 362] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BF8800 == 89 [pid = 2628] [id = 361] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9569D800 == 88 [pid = 2628] [id = 360] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95195800 == 87 [pid = 2628] [id = 359] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA96125C00) [pid = 2628] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA97EE4800) [pid = 2628] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA95025400) [pid = 2628] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA84E70800 == 88 [pid = 2628] [id = 376] 10:53:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA82E85C00) [pid = 2628] [serial = 1128] [outer = 0000000000000000] 10:53:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA84C19400) [pid = 2628] [serial = 1129] [outer = 000000AA82E85C00] 10:53:04 INFO - PROCESS | 2628 | 1462470784280 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA8EC24000) [pid = 2628] [serial = 1130] [outer = 000000AA82E85C00] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8933B000 == 87 [pid = 2628] [id = 358] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95195000 == 86 [pid = 2628] [id = 357] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E5C6800 == 85 [pid = 2628] [id = 355] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6E3800 == 84 [pid = 2628] [id = 354] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9CC7F000 == 83 [pid = 2628] [id = 353] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C238000 == 82 [pid = 2628] [id = 352] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF16000 == 81 [pid = 2628] [id = 351] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95299800 == 80 [pid = 2628] [id = 350] 10:53:04 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E463800 == 79 [pid = 2628] [id = 349] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA9B03A800) [pid = 2628] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA95061C00) [pid = 2628] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA9136E400) [pid = 2628] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA85126800) [pid = 2628] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA8521AC00) [pid = 2628] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA8B3B4800) [pid = 2628] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA8EC1C800) [pid = 2628] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA91A74000) [pid = 2628] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA8F0DAC00) [pid = 2628] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA8929BC00) [pid = 2628] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA95665000) [pid = 2628] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA95653C00) [pid = 2628] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA91A6D800) [pid = 2628] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA91A72C00) [pid = 2628] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA84DD2400) [pid = 2628] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA8DC81C00) [pid = 2628] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA95440000) [pid = 2628] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA93D92800) [pid = 2628] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA9131B800) [pid = 2628] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA913A3C00) [pid = 2628] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA8B67D400) [pid = 2628] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA96103C00) [pid = 2628] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA91EAA800) [pid = 2628] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA9232C000) [pid = 2628] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA9445B000) [pid = 2628] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA82E83C00) [pid = 2628] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA94809800) [pid = 2628] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA92396C00) [pid = 2628] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:53:04 INFO - PROCESS | 2628 | 1462470784781 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 880ms 10:53:04 INFO - PROCESS | 2628 | 1462470784812 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 2628 | 1462470784814 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 10:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:53:04 INFO - PROCESS | 2628 | 1462470784819 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 2628 | 1462470784822 Marionette TRACE conn5 <- [1,1470,null,{}] 10:53:04 INFO - PROCESS | 2628 | 1462470784834 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 2628 | 1462470784935 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 10:53:05 INFO - PROCESS | 2628 | 1462470785042 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9521B800 == 80 [pid = 2628] [id = 377] 10:53:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA8EC97000) [pid = 2628] [serial = 1131] [outer = 0000000000000000] 10:53:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA91370800) [pid = 2628] [serial = 1132] [outer = 000000AA8EC97000] 10:53:05 INFO - PROCESS | 2628 | 1462470785091 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA916C9800) [pid = 2628] [serial = 1133] [outer = 000000AA8EC97000] 10:53:05 INFO - PROCESS | 2628 | 1462470785494 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 10:53:05 INFO - PROCESS | 2628 | 1462470785555 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 2628 | 1462470785558 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 10:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:53:05 INFO - PROCESS | 2628 | 1462470785561 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 2628 | 1462470785563 Marionette TRACE conn5 <- [1,1474,null,{}] 10:53:05 INFO - PROCESS | 2628 | 1462470785567 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:05 INFO - PROCESS | 2628 | 1462470785664 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 10:53:05 INFO - PROCESS | 2628 | 1462470785676 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BE1000 == 81 [pid = 2628] [id = 378] 10:53:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA91E46800) [pid = 2628] [serial = 1134] [outer = 0000000000000000] 10:53:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA9201A800) [pid = 2628] [serial = 1135] [outer = 000000AA91E46800] 10:53:05 INFO - PROCESS | 2628 | 1462470785724 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA92351000) [pid = 2628] [serial = 1136] [outer = 000000AA91E46800] 10:53:06 INFO - PROCESS | 2628 | 1462470786166 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 692ms 10:53:06 INFO - PROCESS | 2628 | 1462470786256 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 2628 | 1462470786258 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 10:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:53:06 INFO - PROCESS | 2628 | 1462470786262 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - PROCESS | 2628 | 1462470786264 Marionette TRACE conn5 <- [1,1478,null,{}] 10:53:06 INFO - PROCESS | 2628 | 1462470786268 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:06 INFO - PROCESS | 2628 | 1462470786390 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 10:53:06 INFO - PROCESS | 2628 | 1462470786406 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98418800 == 82 [pid = 2628] [id = 379] 10:53:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA9235D000) [pid = 2628] [serial = 1137] [outer = 0000000000000000] 10:53:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA92694000) [pid = 2628] [serial = 1138] [outer = 000000AA9235D000] 10:53:06 INFO - PROCESS | 2628 | 1462470786451 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA92C58800) [pid = 2628] [serial = 1139] [outer = 000000AA9235D000] 10:53:06 INFO - PROCESS | 2628 | 1462470786948 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 735ms 10:53:07 INFO - PROCESS | 2628 | 1462470787004 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 2628 | 1462470787007 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 10:53:07 INFO - PROCESS | 2628 | 1462470787010 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:53:07 INFO - PROCESS | 2628 | 1462470787012 Marionette TRACE conn5 <- [1,1482,null,{}] 10:53:07 INFO - PROCESS | 2628 | 1462470787016 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:07 INFO - PROCESS | 2628 | 1462470787148 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 10:53:07 INFO - PROCESS | 2628 | 1462470787171 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99693800 == 83 [pid = 2628] [id = 380] 10:53:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA9368DC00) [pid = 2628] [serial = 1140] [outer = 0000000000000000] 10:53:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA948B8400) [pid = 2628] [serial = 1141] [outer = 000000AA9368DC00] 10:53:07 INFO - PROCESS | 2628 | 1462470787219 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA95440000) [pid = 2628] [serial = 1142] [outer = 000000AA9368DC00] 10:53:07 INFO - PROCESS | 2628 | 1462470787672 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 10:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:53:07 INFO - PROCESS | 2628 | 1462470787706 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 2628 | 1462470787709 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 10:53:07 INFO - PROCESS | 2628 | 1462470787712 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 2628 | 1462470787714 Marionette TRACE conn5 <- [1,1486,null,{}] 10:53:07 INFO - PROCESS | 2628 | 1462470787717 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:07 INFO - PROCESS | 2628 | 1462470787868 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 10:53:07 INFO - PROCESS | 2628 | 1462470787931 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99EDC000 == 84 [pid = 2628] [id = 381] 10:53:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA95654C00) [pid = 2628] [serial = 1143] [outer = 0000000000000000] 10:53:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA9566A800) [pid = 2628] [serial = 1144] [outer = 000000AA95654C00] 10:53:07 INFO - PROCESS | 2628 | 1462470787976 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA96102800) [pid = 2628] [serial = 1145] [outer = 000000AA95654C00] 10:53:08 INFO - PROCESS | 2628 | 1462470788386 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 733ms 10:53:08 INFO - PROCESS | 2628 | 1462470788446 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 2628 | 1462470788449 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 10:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:53:08 INFO - PROCESS | 2628 | 1462470788452 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 2628 | 1462470788454 Marionette TRACE conn5 <- [1,1490,null,{}] 10:53:08 INFO - PROCESS | 2628 | 1462470788458 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:08 INFO - PROCESS | 2628 | 1462470788582 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA89DE0C00) [pid = 2628] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA84C15000) [pid = 2628] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA83E06400) [pid = 2628] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA92015400) [pid = 2628] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA84A30400) [pid = 2628] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA96117000) [pid = 2628] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA95331400) [pid = 2628] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA926CEC00) [pid = 2628] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA8F096800) [pid = 2628] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA8EC26800) [pid = 2628] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA986DC800) [pid = 2628] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA936BD800) [pid = 2628] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA95440800) [pid = 2628] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA8EF8AC00) [pid = 2628] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA89D0CC00) [pid = 2628] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA93682C00) [pid = 2628] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA9B09BC00) [pid = 2628] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA96116800) [pid = 2628] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA9A79C400) [pid = 2628] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA84DCD000) [pid = 2628] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA95659800) [pid = 2628] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 119 (000000AA8B678800) [pid = 2628] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 118 (000000AA936C3C00) [pid = 2628] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:53:08 INFO - PROCESS | 2628 | --DOMWINDOW == 117 (000000AA91539C00) [pid = 2628] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:53:08 INFO - PROCESS | 2628 | 1462470788937 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA915B9800 == 85 [pid = 2628] [id = 382] 10:53:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 118 (000000AA83E06400) [pid = 2628] [serial = 1146] [outer = 0000000000000000] 10:53:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 119 (000000AA852B8800) [pid = 2628] [serial = 1147] [outer = 000000AA83E06400] 10:53:08 INFO - PROCESS | 2628 | 1462470788983 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 120 (000000AA8F0D8800) [pid = 2628] [serial = 1148] [outer = 000000AA83E06400] 10:53:09 INFO - PROCESS | 2628 | 1462470789375 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 945ms 10:53:09 INFO - PROCESS | 2628 | 1462470789400 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 2628 | 1462470789403 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 10:53:09 INFO - PROCESS | 2628 | 1462470789406 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:53:09 INFO - PROCESS | 2628 | 1462470789408 Marionette TRACE conn5 <- [1,1494,null,{}] 10:53:09 INFO - PROCESS | 2628 | 1462470789411 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:09 INFO - PROCESS | 2628 | 1462470789504 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 10:53:09 INFO - PROCESS | 2628 | 1462470789510 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B1A5800 == 86 [pid = 2628] [id = 383] 10:53:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA9159F400) [pid = 2628] [serial = 1149] [outer = 0000000000000000] 10:53:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA93687000) [pid = 2628] [serial = 1150] [outer = 000000AA9159F400] 10:53:09 INFO - PROCESS | 2628 | 1462470789557 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA95695800) [pid = 2628] [serial = 1151] [outer = 000000AA9159F400] 10:53:10 INFO - PROCESS | 2628 | 1462470789991 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 628ms 10:53:10 INFO - PROCESS | 2628 | 1462470790038 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 2628 | 1462470790040 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 10:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:53:10 INFO - PROCESS | 2628 | 1462470790043 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 2628 | 1462470790045 Marionette TRACE conn5 <- [1,1498,null,{}] 10:53:10 INFO - PROCESS | 2628 | 1462470790049 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:10 INFO - PROCESS | 2628 | 1462470790144 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 10:53:10 INFO - PROCESS | 2628 | 1462470790151 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C723800 == 87 [pid = 2628] [id = 384] 10:53:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA96126800) [pid = 2628] [serial = 1152] [outer = 0000000000000000] 10:53:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA96B97400) [pid = 2628] [serial = 1153] [outer = 000000AA96126800] 10:53:10 INFO - PROCESS | 2628 | 1462470790198 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA97EE0800) [pid = 2628] [serial = 1154] [outer = 000000AA96126800] 10:53:10 INFO - PROCESS | 2628 | 1462470790653 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 10:53:10 INFO - PROCESS | 2628 | 1462470790718 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 2628 | 1462470790720 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 10:53:10 INFO - PROCESS | 2628 | 1462470790724 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:53:10 INFO - PROCESS | 2628 | 1462470790726 Marionette TRACE conn5 <- [1,1502,null,{}] 10:53:10 INFO - PROCESS | 2628 | 1462470790730 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:10 INFO - PROCESS | 2628 | 1462470790843 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 10:53:11 INFO - PROCESS | 2628 | 1462470791006 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89E85800 == 88 [pid = 2628] [id = 385] 10:53:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA82E7C800) [pid = 2628] [serial = 1155] [outer = 0000000000000000] 10:53:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA83E03000) [pid = 2628] [serial = 1156] [outer = 000000AA82E7C800] 10:53:11 INFO - PROCESS | 2628 | 1462470791068 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA84E4B000) [pid = 2628] [serial = 1157] [outer = 000000AA82E7C800] 10:53:11 INFO - PROCESS | 2628 | 1462470791802 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1142ms 10:53:11 INFO - PROCESS | 2628 | 1462470791882 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 2628 | 1462470791887 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 10:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:53:11 INFO - PROCESS | 2628 | 1462470791893 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 2628 | 1462470791897 Marionette TRACE conn5 <- [1,1506,null,{}] 10:53:11 INFO - PROCESS | 2628 | 1462470791903 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:12 INFO - PROCESS | 2628 | 1462470792039 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 10:53:12 INFO - PROCESS | 2628 | 1462470792162 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95295800 == 89 [pid = 2628] [id = 386] 10:53:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA8F70D400) [pid = 2628] [serial = 1158] [outer = 0000000000000000] 10:53:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA90C64C00) [pid = 2628] [serial = 1159] [outer = 000000AA8F70D400] 10:53:12 INFO - PROCESS | 2628 | 1462470792224 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA913A3000) [pid = 2628] [serial = 1160] [outer = 000000AA8F70D400] 10:53:12 INFO - PROCESS | 2628 | 1462470792757 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 10:53:12 INFO - PROCESS | 2628 | 1462470792844 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 2628 | 1462470792849 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 10:53:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:53:12 INFO - PROCESS | 2628 | 1462470792854 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 2628 | 1462470792856 Marionette TRACE conn5 <- [1,1510,null,{}] 10:53:12 INFO - PROCESS | 2628 | 1462470792861 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:12 INFO - PROCESS | 2628 | 1462470792985 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 10:53:13 INFO - PROCESS | 2628 | 1462470793115 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF0B800 == 90 [pid = 2628] [id = 387] 10:53:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA92396C00) [pid = 2628] [serial = 1161] [outer = 0000000000000000] 10:53:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA926CC400) [pid = 2628] [serial = 1162] [outer = 000000AA92396C00] 10:53:13 INFO - PROCESS | 2628 | 1462470793172 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA93687800) [pid = 2628] [serial = 1163] [outer = 000000AA92396C00] 10:53:13 INFO - PROCESS | 2628 | 1462470793792 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:53:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 995ms 10:53:13 INFO - PROCESS | 2628 | 1462470793850 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 10:53:13 INFO - PROCESS | 2628 | 1462470793853 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 10:53:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:53:13 INFO - PROCESS | 2628 | 1462470793863 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 2628 | 1462470793870 Marionette TRACE conn5 <- [1,1514,null,{}] 10:53:13 INFO - PROCESS | 2628 | 1462470793876 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:14 INFO - PROCESS | 2628 | 1462470794003 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 10:53:14 INFO - PROCESS | 2628 | 1462470794135 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA83000 == 91 [pid = 2628] [id = 388] 10:53:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA96031400) [pid = 2628] [serial = 1164] [outer = 0000000000000000] 10:53:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA99347800) [pid = 2628] [serial = 1165] [outer = 000000AA96031400] 10:53:14 INFO - PROCESS | 2628 | 1462470794191 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA99BA8C00) [pid = 2628] [serial = 1166] [outer = 000000AA96031400] 10:53:14 INFO - PROCESS | 2628 | 1462470794776 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:53:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:53:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:53:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:53:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:53:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:53:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:53:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 944ms 10:53:14 INFO - PROCESS | 2628 | 1462470794803 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 2628 | 1462470794807 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 10:53:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:53:14 INFO - PROCESS | 2628 | 1462470794810 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 2628 | 1462470794812 Marionette TRACE conn5 <- [1,1518,null,{}] 10:53:14 INFO - PROCESS | 2628 | 1462470794816 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:14 INFO - PROCESS | 2628 | 1462470794937 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 10:53:15 INFO - PROCESS | 2628 | 1462470795039 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FA02800 == 92 [pid = 2628] [id = 389] 10:53:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA93597000) [pid = 2628] [serial = 1167] [outer = 0000000000000000] 10:53:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA9502B800) [pid = 2628] [serial = 1168] [outer = 000000AA93597000] 10:53:15 INFO - PROCESS | 2628 | 1462470795094 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA9A79AC00) [pid = 2628] [serial = 1169] [outer = 000000AA93597000] 10:53:15 INFO - PROCESS | 2628 | 1462470795602 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:53:15 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:53:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:53:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:53:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:53:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:53:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 839ms 10:53:15 INFO - PROCESS | 2628 | 1462470795650 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 2628 | 1462470795653 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 10:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:53:15 INFO - PROCESS | 2628 | 1462470795656 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 2628 | 1462470795659 Marionette TRACE conn5 <- [1,1522,null,{}] 10:53:15 INFO - PROCESS | 2628 | 1462470795663 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:15 INFO - PROCESS | 2628 | 1462470795779 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 10:53:15 INFO - PROCESS | 2628 | 1462470795908 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FA21000 == 93 [pid = 2628] [id = 390] 10:53:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA9ABCAC00) [pid = 2628] [serial = 1170] [outer = 0000000000000000] 10:53:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA9ABCF800) [pid = 2628] [serial = 1171] [outer = 000000AA9ABCAC00] 10:53:15 INFO - PROCESS | 2628 | 1462470795974 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA9B09FC00) [pid = 2628] [serial = 1172] [outer = 000000AA9ABCAC00] 10:53:16 INFO - PROCESS | 2628 | 1462470796613 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 10:53:16 INFO - PROCESS | 2628 | 1462470796644 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 10:53:16 INFO - PROCESS | 2628 | 1462470796647 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 10:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:53:16 INFO - PROCESS | 2628 | 1462470796650 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:53:16 INFO - PROCESS | 2628 | 1462470796653 Marionette TRACE conn5 <- [1,1526,null,{}] 10:53:16 INFO - PROCESS | 2628 | 1462470796657 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:16 INFO - PROCESS | 2628 | 1462470796776 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 10:53:16 INFO - PROCESS | 2628 | 1462470796880 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2C3800 == 94 [pid = 2628] [id = 391] 10:53:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA9C711400) [pid = 2628] [serial = 1173] [outer = 0000000000000000] 10:53:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA9CC18400) [pid = 2628] [serial = 1174] [outer = 000000AA9C711400] 10:53:16 INFO - PROCESS | 2628 | 1462470796935 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA9CC1EC00) [pid = 2628] [serial = 1175] [outer = 000000AA9C711400] 10:53:17 INFO - PROCESS | 2628 | 1462470797508 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms 10:53:17 INFO - PROCESS | 2628 | 1462470797597 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 2628 | 1462470797599 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 10:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:53:17 INFO - PROCESS | 2628 | 1462470797603 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 2628 | 1462470797605 Marionette TRACE conn5 <- [1,1530,null,{}] 10:53:17 INFO - PROCESS | 2628 | 1462470797609 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:17 INFO - PROCESS | 2628 | 1462470797730 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 10:53:17 INFO - PROCESS | 2628 | 1462470797856 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2E1000 == 95 [pid = 2628] [id = 392] 10:53:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA9CC1E400) [pid = 2628] [serial = 1176] [outer = 0000000000000000] 10:53:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA9CC2C800) [pid = 2628] [serial = 1177] [outer = 000000AA9CC1E400] 10:53:17 INFO - PROCESS | 2628 | 1462470797912 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA9E013800) [pid = 2628] [serial = 1178] [outer = 000000AA9CC1E400] 10:53:18 INFO - PROCESS | 2628 | 1462470798429 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 880ms 10:53:18 INFO - PROCESS | 2628 | 1462470798486 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 2628 | 1462470798488 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 10:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:53:18 INFO - PROCESS | 2628 | 1462470798492 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 2628 | 1462470798494 Marionette TRACE conn5 <- [1,1534,null,{}] 10:53:18 INFO - PROCESS | 2628 | 1462470798498 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:18 INFO - PROCESS | 2628 | 1462470798616 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 10:53:18 INFO - PROCESS | 2628 | 1462470798720 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F3B9800 == 96 [pid = 2628] [id = 393] 10:53:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA9AB9C000) [pid = 2628] [serial = 1179] [outer = 0000000000000000] 10:53:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA9ABA0800) [pid = 2628] [serial = 1180] [outer = 000000AA9AB9C000] 10:53:18 INFO - PROCESS | 2628 | 1462470798775 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA9CC26800) [pid = 2628] [serial = 1181] [outer = 000000AA9AB9C000] 10:53:19 INFO - PROCESS | 2628 | 1462470799444 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 10:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:53:19 INFO - PROCESS | 2628 | 1462470799481 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 2628 | 1462470799484 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 10:53:19 INFO - PROCESS | 2628 | 1462470799487 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 2628 | 1462470799489 Marionette TRACE conn5 <- [1,1538,null,{}] 10:53:19 INFO - PROCESS | 2628 | 1462470799493 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:19 INFO - PROCESS | 2628 | 1462470799611 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 10:53:19 INFO - PROCESS | 2628 | 1462470799721 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8AD22800 == 97 [pid = 2628] [id = 394] 10:53:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA89B5BC00) [pid = 2628] [serial = 1182] [outer = 0000000000000000] 10:53:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA90C5D400) [pid = 2628] [serial = 1183] [outer = 000000AA89B5BC00] 10:53:19 INFO - PROCESS | 2628 | 1462470799778 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA92017C00) [pid = 2628] [serial = 1184] [outer = 000000AA89B5BC00] 10:53:20 INFO - PROCESS | 2628 | 1462470800688 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1240ms 10:53:20 INFO - PROCESS | 2628 | 1462470800731 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 2628 | 1462470800735 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 10:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:53:20 INFO - PROCESS | 2628 | 1462470800741 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 2628 | 1462470800745 Marionette TRACE conn5 <- [1,1542,null,{}] 10:53:20 INFO - PROCESS | 2628 | 1462470800750 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:20 INFO - PROCESS | 2628 | 1462470800872 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 10:53:21 INFO - PROCESS | 2628 | 1462470801013 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9521D800 == 98 [pid = 2628] [id = 395] 10:53:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA8479E400) [pid = 2628] [serial = 1185] [outer = 0000000000000000] 10:53:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA84E4C400) [pid = 2628] [serial = 1186] [outer = 000000AA8479E400] 10:53:21 INFO - PROCESS | 2628 | 1462470801065 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA8DC82800) [pid = 2628] [serial = 1187] [outer = 000000AA8479E400] 10:53:21 INFO - PROCESS | 2628 | 1462470801654 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 984ms 10:53:21 INFO - PROCESS | 2628 | 1462470801728 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 10:53:21 INFO - PROCESS | 2628 | 1462470801734 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 10:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:53:21 INFO - PROCESS | 2628 | 1462470801740 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:53:21 INFO - PROCESS | 2628 | 1462470801743 Marionette TRACE conn5 <- [1,1546,null,{}] 10:53:21 INFO - PROCESS | 2628 | 1462470801747 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:21 INFO - PROCESS | 2628 | 1462470801862 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 10:53:22 INFO - PROCESS | 2628 | 1462470802001 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99ECE800 == 97 [pid = 2628] [id = 348] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F6A6800 == 96 [pid = 2628] [id = 104] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C723800 == 95 [pid = 2628] [id = 384] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9B1A5800 == 94 [pid = 2628] [id = 383] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA915B9800 == 93 [pid = 2628] [id = 382] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99EDC000 == 92 [pid = 2628] [id = 381] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99693800 == 91 [pid = 2628] [id = 380] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98418800 == 90 [pid = 2628] [id = 379] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BE1000 == 89 [pid = 2628] [id = 378] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA9B0A8800) [pid = 2628] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA99398400) [pid = 2628] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA9AA32000) [pid = 2628] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA9612BC00) [pid = 2628] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89346000 == 90 [pid = 2628] [id = 396] 10:53:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA82E85800) [pid = 2628] [serial = 1188] [outer = 0000000000000000] 10:53:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA89ED9000) [pid = 2628] [serial = 1189] [outer = 000000AA82E85800] 10:53:22 INFO - PROCESS | 2628 | 1462470802101 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA90C5B000) [pid = 2628] [serial = 1190] [outer = 000000AA82E85800] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9521B800 == 89 [pid = 2628] [id = 377] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA84E70800 == 88 [pid = 2628] [id = 376] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95215000 == 87 [pid = 2628] [id = 375] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EC73000 == 86 [pid = 2628] [id = 373] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ECAD800 == 85 [pid = 2628] [id = 372] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA81000 == 84 [pid = 2628] [id = 371] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6F6000 == 83 [pid = 2628] [id = 370] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9B1B1000 == 82 [pid = 2628] [id = 369] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953A2800 == 81 [pid = 2628] [id = 368] 10:53:22 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F003800 == 80 [pid = 2628] [id = 367] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA8A02D000) [pid = 2628] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA84DCC400) [pid = 2628] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA84B6C000) [pid = 2628] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA99237400) [pid = 2628] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA892A2400) [pid = 2628] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA90C59800) [pid = 2628] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA91365C00) [pid = 2628] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA9159C000) [pid = 2628] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA99348C00) [pid = 2628] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA9610D800) [pid = 2628] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA9159C400) [pid = 2628] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA92698400) [pid = 2628] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA9AA33C00) [pid = 2628] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA9CC11800) [pid = 2628] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA90C5B800) [pid = 2628] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA8EC98C00) [pid = 2628] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA94811C00) [pid = 2628] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA96C65400) [pid = 2628] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA91A72800) [pid = 2628] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA99238C00) [pid = 2628] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA8EF93800) [pid = 2628] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA8B534000) [pid = 2628] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA9B044000) [pid = 2628] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA859C2C00) [pid = 2628] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA96022C00) [pid = 2628] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA8ED77800) [pid = 2628] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA9544A000) [pid = 2628] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA9235B000) [pid = 2628] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA92018000) [pid = 2628] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA9159D000) [pid = 2628] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA95650400) [pid = 2628] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA93D90C00) [pid = 2628] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA95687400) [pid = 2628] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA96112800) [pid = 2628] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA85123400) [pid = 2628] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA93685000) [pid = 2628] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 121 (000000AA96026400) [pid = 2628] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | --DOMWINDOW == 120 (000000AA92352000) [pid = 2628] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 2628 | 1462470802610 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 881ms 10:53:22 INFO - PROCESS | 2628 | 1462470802622 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 2628 | 1462470802625 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 10:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:53:22 INFO - PROCESS | 2628 | 1462470802628 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 2628 | 1462470802632 Marionette TRACE conn5 <- [1,1550,null,{}] 10:53:22 INFO - PROCESS | 2628 | 1462470802648 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:22 INFO - PROCESS | 2628 | 1462470802749 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 10:53:22 INFO - PROCESS | 2628 | 1462470802757 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95215000 == 81 [pid = 2628] [id = 397] 10:53:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 121 (000000AA8EC9AC00) [pid = 2628] [serial = 1191] [outer = 0000000000000000] 10:53:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 122 (000000AA91324000) [pid = 2628] [serial = 1192] [outer = 000000AA8EC9AC00] 10:53:22 INFO - PROCESS | 2628 | 1462470802808 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA91597800) [pid = 2628] [serial = 1193] [outer = 000000AA8EC9AC00] 10:53:23 INFO - PROCESS | 2628 | 1462470803314 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 10:53:23 INFO - PROCESS | 2628 | 1462470803365 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 2628 | 1462470803369 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 10:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:53:23 INFO - PROCESS | 2628 | 1462470803372 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - PROCESS | 2628 | 1462470803374 Marionette TRACE conn5 <- [1,1554,null,{}] 10:53:23 INFO - PROCESS | 2628 | 1462470803377 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:23 INFO - PROCESS | 2628 | 1462470803476 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 10:53:23 INFO - PROCESS | 2628 | 1462470803493 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9519B000 == 82 [pid = 2628] [id = 398] 10:53:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA91599C00) [pid = 2628] [serial = 1194] [outer = 0000000000000000] 10:53:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA91E46000) [pid = 2628] [serial = 1195] [outer = 000000AA91599C00] 10:53:23 INFO - PROCESS | 2628 | 1462470803615 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA920F8400) [pid = 2628] [serial = 1196] [outer = 000000AA91599C00] 10:53:24 INFO - PROCESS | 2628 | 1462470804045 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 732ms 10:53:24 INFO - PROCESS | 2628 | 1462470804107 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 2628 | 1462470804109 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 10:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:53:24 INFO - PROCESS | 2628 | 1462470804112 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 2628 | 1462470804114 Marionette TRACE conn5 <- [1,1558,null,{}] 10:53:24 INFO - PROCESS | 2628 | 1462470804123 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:24 INFO - PROCESS | 2628 | 1462470804218 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 10:53:24 INFO - PROCESS | 2628 | 1462470804225 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E27800 == 83 [pid = 2628] [id = 399] 10:53:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA92355400) [pid = 2628] [serial = 1197] [outer = 0000000000000000] 10:53:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA9235C800) [pid = 2628] [serial = 1198] [outer = 000000AA92355400] 10:53:24 INFO - PROCESS | 2628 | 1462470804272 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA926D2400) [pid = 2628] [serial = 1199] [outer = 000000AA92355400] 10:53:24 INFO - PROCESS | 2628 | 1462470804778 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 10:53:24 INFO - PROCESS | 2628 | 1462470804808 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 2628 | 1462470804810 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 10:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:53:24 INFO - PROCESS | 2628 | 1462470804813 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 2628 | 1462470804815 Marionette TRACE conn5 <- [1,1562,null,{}] 10:53:24 INFO - PROCESS | 2628 | 1462470804819 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:25 INFO - PROCESS | 2628 | 1462470805003 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 10:53:25 INFO - PROCESS | 2628 | 1462470805065 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99431000 == 84 [pid = 2628] [id = 400] 10:53:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA92C58C00) [pid = 2628] [serial = 1200] [outer = 0000000000000000] 10:53:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA935E1400) [pid = 2628] [serial = 1201] [outer = 000000AA92C58C00] 10:53:25 INFO - PROCESS | 2628 | 1462470805115 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA95030000) [pid = 2628] [serial = 1202] [outer = 000000AA92C58C00] 10:53:25 INFO - PROCESS | 2628 | 1462470805563 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 774ms 10:53:25 INFO - PROCESS | 2628 | 1462470805592 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 2628 | 1462470805594 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 10:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:53:25 INFO - PROCESS | 2628 | 1462470805597 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 2628 | 1462470805599 Marionette TRACE conn5 <- [1,1566,null,{}] 10:53:25 INFO - PROCESS | 2628 | 1462470805603 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:25 INFO - PROCESS | 2628 | 1462470805729 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 10:53:25 INFO - PROCESS | 2628 | 1462470805788 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CE7800 == 85 [pid = 2628] [id = 401] 10:53:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA95033000) [pid = 2628] [serial = 1203] [outer = 0000000000000000] 10:53:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA95650C00) [pid = 2628] [serial = 1204] [outer = 000000AA95033000] 10:53:25 INFO - PROCESS | 2628 | 1462470805833 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA95687400) [pid = 2628] [serial = 1205] [outer = 000000AA95033000] 10:53:26 INFO - PROCESS | 2628 | 1462470806257 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 10:53:26 INFO - PROCESS | 2628 | 1462470806297 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 10:53:26 INFO - PROCESS | 2628 | 1462470806300 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 10:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:53:26 INFO - PROCESS | 2628 | 1462470806303 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:53:26 INFO - PROCESS | 2628 | 1462470806305 Marionette TRACE conn5 <- [1,1570,null,{}] 10:53:26 INFO - PROCESS | 2628 | 1462470806309 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:26 INFO - PROCESS | 2628 | 1462470806461 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA9B0A1400) [pid = 2628] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA9A799C00) [pid = 2628] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA9611E400) [pid = 2628] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 131 (000000AA9368DC00) [pid = 2628] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 130 (000000AA84C1A400) [pid = 2628] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 129 (000000AA95654C00) [pid = 2628] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 128 (000000AA9235D000) [pid = 2628] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 127 (000000AA82E85C00) [pid = 2628] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 126 (000000AA91E46800) [pid = 2628] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 125 (000000AA8EC97000) [pid = 2628] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 124 (000000AA9159F400) [pid = 2628] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 123 (000000AA83E06400) [pid = 2628] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:53:26 INFO - PROCESS | 2628 | --DOMWINDOW == 122 (000000AA9938FC00) [pid = 2628] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:53:26 INFO - PROCESS | 2628 | 1462470806700 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E2A000 == 86 [pid = 2628] [id = 402] 10:53:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 123 (000000AA84C1A400) [pid = 2628] [serial = 1206] [outer = 0000000000000000] 10:53:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 124 (000000AA8DC80400) [pid = 2628] [serial = 1207] [outer = 000000AA84C1A400] 10:53:26 INFO - PROCESS | 2628 | 1462470806745 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 125 (000000AA9238EC00) [pid = 2628] [serial = 1208] [outer = 000000AA84C1A400] 10:53:27 INFO - PROCESS | 2628 | 1462470807120 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 839ms 10:53:27 INFO - PROCESS | 2628 | 1462470807143 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 2628 | 1462470807145 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 10:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:53:27 INFO - PROCESS | 2628 | 1462470807149 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 2628 | 1462470807151 Marionette TRACE conn5 <- [1,1574,null,{}] 10:53:27 INFO - PROCESS | 2628 | 1462470807154 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:27 INFO - PROCESS | 2628 | 1462470807289 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 10:53:27 INFO - PROCESS | 2628 | 1462470807299 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B198800 == 87 [pid = 2628] [id = 403] 10:53:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 126 (000000AA9568FC00) [pid = 2628] [serial = 1209] [outer = 0000000000000000] 10:53:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 127 (000000AA96107400) [pid = 2628] [serial = 1210] [outer = 000000AA9568FC00] 10:53:27 INFO - PROCESS | 2628 | 1462470807345 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 128 (000000AA96128400) [pid = 2628] [serial = 1211] [outer = 000000AA9568FC00] 10:53:27 INFO - PROCESS | 2628 | 1462470807767 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 10:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:53:27 INFO - PROCESS | 2628 | 1462470807781 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 2628 | 1462470807783 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 10:53:27 INFO - PROCESS | 2628 | 1462470807787 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 2628 | 1462470807789 Marionette TRACE conn5 <- [1,1578,null,{}] 10:53:27 INFO - PROCESS | 2628 | 1462470807792 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:27 INFO - PROCESS | 2628 | 1462470807925 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 10:53:27 INFO - PROCESS | 2628 | 1462470807973 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C278000 == 88 [pid = 2628] [id = 404] 10:53:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 129 (000000AA9602B800) [pid = 2628] [serial = 1212] [outer = 0000000000000000] 10:53:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 130 (000000AA96C6FC00) [pid = 2628] [serial = 1213] [outer = 000000AA9602B800] 10:53:28 INFO - PROCESS | 2628 | 1462470808018 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 131 (000000AA9923B000) [pid = 2628] [serial = 1214] [outer = 000000AA9602B800] 10:53:28 INFO - PROCESS | 2628 | 1462470808444 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 10:53:28 INFO - PROCESS | 2628 | 1462470808474 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 2628 | 1462470808476 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 10:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:53:28 INFO - PROCESS | 2628 | 1462470808480 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 2628 | 1462470808483 Marionette TRACE conn5 <- [1,1582,null,{}] 10:53:28 INFO - PROCESS | 2628 | 1462470808486 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:28 INFO - PROCESS | 2628 | 1462470808602 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 10:53:28 INFO - PROCESS | 2628 | 1462470808608 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6F2000 == 89 [pid = 2628] [id = 405] 10:53:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 132 (000000AA99397400) [pid = 2628] [serial = 1215] [outer = 0000000000000000] 10:53:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA9AA2C800) [pid = 2628] [serial = 1216] [outer = 000000AA99397400] 10:53:28 INFO - PROCESS | 2628 | 1462470808660 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA9B03AC00) [pid = 2628] [serial = 1217] [outer = 000000AA99397400] 10:53:29 INFO - PROCESS | 2628 | 1462470809457 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1027ms 10:53:29 INFO - PROCESS | 2628 | 1462470809509 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 2628 | 1462470809516 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 10:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:53:29 INFO - PROCESS | 2628 | 1462470809521 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 2628 | 1462470809526 Marionette TRACE conn5 <- [1,1586,null,{}] 10:53:29 INFO - PROCESS | 2628 | 1462470809553 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:29 INFO - PROCESS | 2628 | 1462470809697 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 10:53:29 INFO - PROCESS | 2628 | 1462470809827 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95003800 == 90 [pid = 2628] [id = 406] 10:53:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA8AC68800) [pid = 2628] [serial = 1218] [outer = 0000000000000000] 10:53:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA8B0DF000) [pid = 2628] [serial = 1219] [outer = 000000AA8AC68800] 10:53:29 INFO - PROCESS | 2628 | 1462470809888 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA8F092400) [pid = 2628] [serial = 1220] [outer = 000000AA8AC68800] 10:53:30 INFO - PROCESS | 2628 | 1462470810493 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1003ms 10:53:30 INFO - PROCESS | 2628 | 1462470810527 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 2628 | 1462470810533 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 10:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:53:30 INFO - PROCESS | 2628 | 1462470810540 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 2628 | 1462470810543 Marionette TRACE conn5 <- [1,1590,null,{}] 10:53:30 INFO - PROCESS | 2628 | 1462470810548 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:30 INFO - PROCESS | 2628 | 1462470810721 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 10:53:30 INFO - PROCESS | 2628 | 1462470810826 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983E5800 == 91 [pid = 2628] [id = 407] 10:53:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA91539C00) [pid = 2628] [serial = 1221] [outer = 0000000000000000] 10:53:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA9201D400) [pid = 2628] [serial = 1222] [outer = 000000AA91539C00] 10:53:30 INFO - PROCESS | 2628 | 1462470810883 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA927F8400) [pid = 2628] [serial = 1223] [outer = 000000AA91539C00] 10:53:31 INFO - PROCESS | 2628 | 1462470811522 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1029ms 10:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:53:31 INFO - PROCESS | 2628 | 1462470811574 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 2628 | 1462470811577 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 10:53:31 INFO - PROCESS | 2628 | 1462470811581 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 2628 | 1462470811586 Marionette TRACE conn5 <- [1,1594,null,{}] 10:53:31 INFO - PROCESS | 2628 | 1462470811598 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:31 INFO - PROCESS | 2628 | 1462470811727 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 10:53:31 INFO - PROCESS | 2628 | 1462470811864 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2DA000 == 92 [pid = 2628] [id = 408] 10:53:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA95028400) [pid = 2628] [serial = 1224] [outer = 0000000000000000] 10:53:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA95661000) [pid = 2628] [serial = 1225] [outer = 000000AA95028400] 10:53:31 INFO - PROCESS | 2628 | 1462470811935 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA99349800) [pid = 2628] [serial = 1226] [outer = 000000AA95028400] 10:53:32 INFO - PROCESS | 2628 | 1462470812534 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 10:53:32 INFO - PROCESS | 2628 | 1462470812583 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 2628 | 1462470812587 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 10:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:53:32 INFO - PROCESS | 2628 | 1462470812592 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 2628 | 1462470812594 Marionette TRACE conn5 <- [1,1598,null,{}] 10:53:32 INFO - PROCESS | 2628 | 1462470812598 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:32 INFO - PROCESS | 2628 | 1462470812723 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 10:53:32 INFO - PROCESS | 2628 | 1462470812856 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA8C800 == 93 [pid = 2628] [id = 409] 10:53:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA9A793400) [pid = 2628] [serial = 1227] [outer = 0000000000000000] 10:53:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA9AA2D800) [pid = 2628] [serial = 1228] [outer = 000000AA9A793400] 10:53:32 INFO - PROCESS | 2628 | 1462470812913 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA9B044000) [pid = 2628] [serial = 1229] [outer = 000000AA9A793400] 10:53:33 INFO - PROCESS | 2628 | 1462470813487 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 941ms 10:53:33 INFO - PROCESS | 2628 | 1462470813538 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 2628 | 1462470813540 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 10:53:33 INFO - PROCESS | 2628 | 1462470813544 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:53:33 INFO - PROCESS | 2628 | 1462470813546 Marionette TRACE conn5 <- [1,1602,null,{}] 10:53:33 INFO - PROCESS | 2628 | 1462470813550 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:33 INFO - PROCESS | 2628 | 1462470813670 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 10:53:33 INFO - PROCESS | 2628 | 1462470813776 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F3BE000 == 94 [pid = 2628] [id = 410] 10:53:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA9A79A800) [pid = 2628] [serial = 1230] [outer = 0000000000000000] 10:53:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA9B0A9400) [pid = 2628] [serial = 1231] [outer = 000000AA9A79A800] 10:53:33 INFO - PROCESS | 2628 | 1462470813831 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA9CC11C00) [pid = 2628] [serial = 1232] [outer = 000000AA9A79A800] 10:53:34 INFO - PROCESS | 2628 | 1462470814424 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 943ms 10:53:34 INFO - PROCESS | 2628 | 1462470814490 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 2628 | 1462470814493 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 10:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:53:34 INFO - PROCESS | 2628 | 1462470814497 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 2628 | 1462470814499 Marionette TRACE conn5 <- [1,1606,null,{}] 10:53:34 INFO - PROCESS | 2628 | 1462470814503 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:34 INFO - PROCESS | 2628 | 1462470814638 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 10:53:34 INFO - PROCESS | 2628 | 1462470814774 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F4DD000 == 95 [pid = 2628] [id = 411] 10:53:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA9E015C00) [pid = 2628] [serial = 1233] [outer = 0000000000000000] 10:53:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA9F9EC000) [pid = 2628] [serial = 1234] [outer = 000000AA9E015C00] 10:53:34 INFO - PROCESS | 2628 | 1462470814833 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA9F9F4400) [pid = 2628] [serial = 1235] [outer = 000000AA9E015C00] 10:53:35 INFO - PROCESS | 2628 | 1462470815397 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 943ms 10:53:35 INFO - PROCESS | 2628 | 1462470815442 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 2628 | 1462470815445 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 10:53:35 INFO - PROCESS | 2628 | 1462470815448 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:53:35 INFO - PROCESS | 2628 | 1462470815450 Marionette TRACE conn5 <- [1,1610,null,{}] 10:53:35 INFO - PROCESS | 2628 | 1462470815454 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:35 INFO - PROCESS | 2628 | 1462470815574 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 10:53:35 INFO - PROCESS | 2628 | 1462470815709 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0493800 == 96 [pid = 2628] [id = 412] 10:53:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA9EC3C800) [pid = 2628] [serial = 1236] [outer = 0000000000000000] 10:53:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA9EC43C00) [pid = 2628] [serial = 1237] [outer = 000000AA9EC3C800] 10:53:35 INFO - PROCESS | 2628 | 1462470815765 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA9F902800) [pid = 2628] [serial = 1238] [outer = 000000AA9EC3C800] 10:53:36 INFO - PROCESS | 2628 | 1462470816369 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 985ms 10:53:36 INFO - PROCESS | 2628 | 1462470816437 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 10:53:36 INFO - PROCESS | 2628 | 1462470816439 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 10:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:53:36 INFO - PROCESS | 2628 | 1462470816443 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 2628 | 1462470816445 Marionette TRACE conn5 <- [1,1614,null,{}] 10:53:36 INFO - PROCESS | 2628 | 1462470816449 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:36 INFO - PROCESS | 2628 | 1462470816568 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 10:53:36 INFO - PROCESS | 2628 | 1462470816703 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0060000 == 97 [pid = 2628] [id = 413] 10:53:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA9EC40800) [pid = 2628] [serial = 1239] [outer = 0000000000000000] 10:53:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA9F90D400) [pid = 2628] [serial = 1240] [outer = 000000AA9EC40800] 10:53:36 INFO - PROCESS | 2628 | 1462470816759 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA9F9F3C00) [pid = 2628] [serial = 1241] [outer = 000000AA9EC40800] 10:53:37 INFO - PROCESS | 2628 | 1462470817350 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 941ms 10:53:37 INFO - PROCESS | 2628 | 1462470817400 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 2628 | 1462470817403 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 10:53:37 INFO - PROCESS | 2628 | 1462470817423 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 2628 | 1462470817425 Marionette TRACE conn5 <- [1,1618,null,{}] 10:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:53:37 INFO - PROCESS | 2628 | 1462470817429 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:37 INFO - PROCESS | 2628 | 1462470817550 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 10:53:37 INFO - PROCESS | 2628 | 1462470817895 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CB0800 == 98 [pid = 2628] [id = 414] 10:53:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA83E0D800) [pid = 2628] [serial = 1242] [outer = 0000000000000000] 10:53:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA84A30000) [pid = 2628] [serial = 1243] [outer = 000000AA83E0D800] 10:53:37 INFO - PROCESS | 2628 | 1462470817968 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA8929BC00) [pid = 2628] [serial = 1244] [outer = 000000AA83E0D800] 10:53:38 INFO - PROCESS | 2628 | 1462470818633 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:53:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1223ms 10:53:38 INFO - PROCESS | 2628 | 1462470818666 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 2628 | 1462470818671 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 10:53:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:53:38 INFO - PROCESS | 2628 | 1462470818677 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 2628 | 1462470818681 Marionette TRACE conn5 <- [1,1622,null,{}] 10:53:38 INFO - PROCESS | 2628 | 1462470818687 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:38 INFO - PROCESS | 2628 | 1462470818806 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 10:53:38 INFO - PROCESS | 2628 | 1462470818945 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BF8800 == 99 [pid = 2628] [id = 415] 10:53:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA8F710400) [pid = 2628] [serial = 1245] [outer = 0000000000000000] 10:53:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA90C5B800) [pid = 2628] [serial = 1246] [outer = 000000AA8F710400] 10:53:39 INFO - PROCESS | 2628 | 1462470819000 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA91596800) [pid = 2628] [serial = 1247] [outer = 000000AA8F710400] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C278000 == 98 [pid = 2628] [id = 404] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9B198800 == 97 [pid = 2628] [id = 403] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E2A000 == 96 [pid = 2628] [id = 402] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CE7800 == 95 [pid = 2628] [id = 401] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99431000 == 94 [pid = 2628] [id = 400] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E27800 == 93 [pid = 2628] [id = 399] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9519B000 == 92 [pid = 2628] [id = 398] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AA96B97400) [pid = 2628] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA9AA29400) [pid = 2628] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA9B03B400) [pid = 2628] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA9ABC9000) [pid = 2628] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95215000 == 91 [pid = 2628] [id = 397] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89346000 == 90 [pid = 2628] [id = 396] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9521D800 == 89 [pid = 2628] [id = 395] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F4CF000 == 88 [pid = 2628] [id = 320] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF0B800 == 87 [pid = 2628] [id = 387] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95295800 == 86 [pid = 2628] [id = 386] 10:53:39 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89E85800 == 85 [pid = 2628] [id = 385] 10:53:39 INFO - PROCESS | 2628 | 1462470819699 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1075ms 10:53:39 INFO - PROCESS | 2628 | 1462470819771 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 2628 | 1462470819775 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA99BAB800) [pid = 2628] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA9C708400) [pid = 2628] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA9B045400) [pid = 2628] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA97EE0C00) [pid = 2628] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA948B8400) [pid = 2628] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA8F2EA000) [pid = 2628] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA9566A800) [pid = 2628] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA852B8400) [pid = 2628] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AA8F2E2400) [pid = 2628] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA95440000) [pid = 2628] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA897B1800) [pid = 2628] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA92694000) [pid = 2628] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA96102800) [pid = 2628] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA84C19400) [pid = 2628] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA8EC24000) [pid = 2628] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA99342800) [pid = 2628] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA9201A800) [pid = 2628] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA92351000) [pid = 2628] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA91370800) [pid = 2628] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA916C9800) [pid = 2628] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA926D6400) [pid = 2628] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 138 (000000AA93687000) [pid = 2628] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 137 (000000AA852B8800) [pid = 2628] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 136 (000000AA84A2E400) [pid = 2628] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 135 (000000AA91E3D800) [pid = 2628] [serial = 688] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 134 (000000AA8F0D8800) [pid = 2628] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 133 (000000AA95695800) [pid = 2628] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | --DOMWINDOW == 132 (000000AA92C58800) [pid = 2628] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:53:39 INFO - PROCESS | 2628 | 1462470819814 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:53:39 INFO - PROCESS | 2628 | 1462470819816 Marionette TRACE conn5 <- [1,1626,null,{}] 10:53:39 INFO - PROCESS | 2628 | 1462470819823 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:39 INFO - PROCESS | 2628 | 1462470819925 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 10:53:39 INFO - PROCESS | 2628 | 1462470819939 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7D0800 == 86 [pid = 2628] [id = 416] 10:53:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 133 (000000AA89E22400) [pid = 2628] [serial = 1248] [outer = 0000000000000000] 10:53:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 134 (000000AA8AC69800) [pid = 2628] [serial = 1249] [outer = 000000AA89E22400] 10:53:39 INFO - PROCESS | 2628 | 1462470819986 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 135 (000000AA90931400) [pid = 2628] [serial = 1250] [outer = 000000AA89E22400] 10:53:40 INFO - PROCESS | 2628 | 1462470820546 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:53:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 777ms 10:53:40 INFO - PROCESS | 2628 | 1462470820598 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 2628 | 1462470820600 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 10:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:53:40 INFO - PROCESS | 2628 | 1462470820605 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 2628 | 1462470820611 Marionette TRACE conn5 <- [1,1630,null,{}] 10:53:40 INFO - PROCESS | 2628 | 1462470820621 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:40 INFO - PROCESS | 2628 | 1462470820725 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 10:53:40 INFO - PROCESS | 2628 | 1462470820818 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BF6000 == 87 [pid = 2628] [id = 417] 10:53:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 136 (000000AA90C59400) [pid = 2628] [serial = 1251] [outer = 0000000000000000] 10:53:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 137 (000000AA92330400) [pid = 2628] [serial = 1252] [outer = 000000AA90C59400] 10:53:40 INFO - PROCESS | 2628 | 1462470820864 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 138 (000000AA9269DC00) [pid = 2628] [serial = 1253] [outer = 000000AA90C59400] 10:53:41 INFO - PROCESS | 2628 | 1462470821233 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:53:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 649ms 10:53:41 INFO - PROCESS | 2628 | 1462470821255 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 2628 | 1462470821258 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 10:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:53:41 INFO - PROCESS | 2628 | 1462470821275 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 2628 | 1462470821277 Marionette TRACE conn5 <- [1,1634,null,{}] 10:53:41 INFO - PROCESS | 2628 | 1462470821280 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:41 INFO - PROCESS | 2628 | 1462470821380 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 10:53:41 INFO - PROCESS | 2628 | 1462470821388 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993B1800 == 88 [pid = 2628] [id = 418] 10:53:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 139 (000000AA927F2800) [pid = 2628] [serial = 1254] [outer = 0000000000000000] 10:53:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA9359B000) [pid = 2628] [serial = 1255] [outer = 000000AA927F2800] 10:53:41 INFO - PROCESS | 2628 | 1462470821435 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA935E4800) [pid = 2628] [serial = 1256] [outer = 000000AA927F2800] 10:53:41 INFO - PROCESS | 2628 | 1462470821884 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:53:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 10:53:41 INFO - PROCESS | 2628 | 1462470821904 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 2628 | 1462470821907 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 10:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:53:41 INFO - PROCESS | 2628 | 1462470821932 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 2628 | 1462470821934 Marionette TRACE conn5 <- [1,1638,null,{}] 10:53:41 INFO - PROCESS | 2628 | 1462470821938 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:42 INFO - PROCESS | 2628 | 1462470822071 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 10:53:42 INFO - PROCESS | 2628 | 1462470822123 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BC8000 == 89 [pid = 2628] [id = 419] 10:53:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA93D92800) [pid = 2628] [serial = 1257] [outer = 0000000000000000] 10:53:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA94811C00) [pid = 2628] [serial = 1258] [outer = 000000AA93D92800] 10:53:42 INFO - PROCESS | 2628 | 1462470822177 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA95449C00) [pid = 2628] [serial = 1259] [outer = 000000AA93D92800] 10:53:42 INFO - PROCESS | 2628 | 1462470822722 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 839ms 10:53:42 INFO - PROCESS | 2628 | 1462470822779 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 2628 | 1462470822781 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 10:53:42 INFO - PROCESS | 2628 | 1462470822784 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:53:42 INFO - PROCESS | 2628 | 1462470822786 Marionette TRACE conn5 <- [1,1642,null,{}] 10:53:42 INFO - PROCESS | 2628 | 1462470822797 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:42 INFO - PROCESS | 2628 | 1462470822927 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 10:53:43 INFO - PROCESS | 2628 | 1462470822994 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C234800 == 90 [pid = 2628] [id = 420] 10:53:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA95667000) [pid = 2628] [serial = 1260] [outer = 0000000000000000] 10:53:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA96116C00) [pid = 2628] [serial = 1261] [outer = 000000AA95667000] 10:53:43 INFO - PROCESS | 2628 | 1462470823039 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA97EDD400) [pid = 2628] [serial = 1262] [outer = 000000AA95667000] 10:53:43 INFO - PROCESS | 2628 | 1462470823473 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 10:53:43 INFO - PROCESS | 2628 | 1462470823521 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 2628 | 1462470823523 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 10:53:43 INFO - PROCESS | 2628 | 1462470823526 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:53:43 INFO - PROCESS | 2628 | 1462470823528 Marionette TRACE conn5 <- [1,1646,null,{}] 10:53:43 INFO - PROCESS | 2628 | 1462470823532 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:43 INFO - PROCESS | 2628 | 1462470823661 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 10:53:43 INFO - PROCESS | 2628 | 1462470823678 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C71F000 == 91 [pid = 2628] [id = 421] 10:53:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA986D2C00) [pid = 2628] [serial = 1263] [outer = 0000000000000000] 10:53:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA9923D000) [pid = 2628] [serial = 1264] [outer = 000000AA986D2C00] 10:53:43 INFO - PROCESS | 2628 | 1462470823723 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA99BAD000) [pid = 2628] [serial = 1265] [outer = 000000AA986D2C00] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 149 (000000AA9568FC00) [pid = 2628] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 148 (000000AA96126800) [pid = 2628] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 147 (000000AA9602B800) [pid = 2628] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 146 (000000AA92C58C00) [pid = 2628] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 145 (000000AA95033000) [pid = 2628] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 144 (000000AA84C1A400) [pid = 2628] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 143 (000000AA8479E400) [pid = 2628] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 142 (000000AA92355400) [pid = 2628] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 141 (000000AA82E85800) [pid = 2628] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 140 (000000AA91599C00) [pid = 2628] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:53:44 INFO - PROCESS | 2628 | --DOMWINDOW == 139 (000000AA8EC9AC00) [pid = 2628] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:53:44 INFO - PROCESS | 2628 | 1462470824316 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 838ms 10:53:44 INFO - PROCESS | 2628 | 1462470824368 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 2628 | 1462470824370 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 10:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:53:44 INFO - PROCESS | 2628 | 1462470824374 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 2628 | 1462470824376 Marionette TRACE conn5 <- [1,1650,null,{}] 10:53:44 INFO - PROCESS | 2628 | 1462470824387 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:44 INFO - PROCESS | 2628 | 1462470824483 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 10:53:44 INFO - PROCESS | 2628 | 1462470824492 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF54800 == 92 [pid = 2628] [id = 422] 10:53:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 140 (000000AA8ACC0000) [pid = 2628] [serial = 1266] [outer = 0000000000000000] 10:53:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 141 (000000AA95695000) [pid = 2628] [serial = 1267] [outer = 000000AA8ACC0000] 10:53:44 INFO - PROCESS | 2628 | 1462470824537 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 142 (000000AA99BAD400) [pid = 2628] [serial = 1268] [outer = 000000AA8ACC0000] 10:53:44 INFO - PROCESS | 2628 | 1462470824977 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 650ms 10:53:45 INFO - PROCESS | 2628 | 1462470825027 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 2628 | 1462470825029 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 10:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:53:45 INFO - PROCESS | 2628 | 1462470825033 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 2628 | 1462470825035 Marionette TRACE conn5 <- [1,1654,null,{}] 10:53:45 INFO - PROCESS | 2628 | 1462470825038 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:45 INFO - PROCESS | 2628 | 1462470825137 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 10:53:45 INFO - PROCESS | 2628 | 1462470825181 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D877800 == 93 [pid = 2628] [id = 423] 10:53:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 143 (000000AA9AB99800) [pid = 2628] [serial = 1269] [outer = 0000000000000000] 10:53:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 144 (000000AA9ABA3400) [pid = 2628] [serial = 1270] [outer = 000000AA9AB99800] 10:53:45 INFO - PROCESS | 2628 | 1462470825226 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 145 (000000AA9B043C00) [pid = 2628] [serial = 1271] [outer = 000000AA9AB99800] 10:53:45 INFO - PROCESS | 2628 | 1462470825664 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 693ms 10:53:45 INFO - PROCESS | 2628 | 1462470825728 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 2628 | 1462470825731 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 10:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:53:45 INFO - PROCESS | 2628 | 1462470825734 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 2628 | 1462470825736 Marionette TRACE conn5 <- [1,1658,null,{}] 10:53:45 INFO - PROCESS | 2628 | 1462470825740 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:45 INFO - PROCESS | 2628 | 1462470825837 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 10:53:45 INFO - PROCESS | 2628 | 1462470825843 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA5C800 == 94 [pid = 2628] [id = 424] 10:53:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 146 (000000AA9B041400) [pid = 2628] [serial = 1272] [outer = 0000000000000000] 10:53:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 147 (000000AA9C70A400) [pid = 2628] [serial = 1273] [outer = 000000AA9B041400] 10:53:45 INFO - PROCESS | 2628 | 1462470825896 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 148 (000000AA9CC2A800) [pid = 2628] [serial = 1274] [outer = 000000AA9B041400] 10:53:46 INFO - PROCESS | 2628 | 1462470826673 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 983ms 10:53:46 INFO - PROCESS | 2628 | 1462470826721 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 10:53:46 INFO - PROCESS | 2628 | 1462470826727 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 10:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:53:46 INFO - PROCESS | 2628 | 1462470826733 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 2628 | 1462470826737 Marionette TRACE conn5 <- [1,1662,null,{}] 10:53:46 INFO - PROCESS | 2628 | 1462470826743 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:46 INFO - PROCESS | 2628 | 1462470826880 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 10:53:47 INFO - PROCESS | 2628 | 1462470827019 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C1000 == 95 [pid = 2628] [id = 425] 10:53:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 149 (000000AA8B54B400) [pid = 2628] [serial = 1275] [outer = 0000000000000000] 10:53:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 150 (000000AA8EC28800) [pid = 2628] [serial = 1276] [outer = 000000AA8B54B400] 10:53:47 INFO - PROCESS | 2628 | 1462470827079 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA91365000) [pid = 2628] [serial = 1277] [outer = 000000AA8B54B400] 10:53:47 INFO - PROCESS | 2628 | 1462470827649 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 10:53:47 INFO - PROCESS | 2628 | 1462470827722 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 2628 | 1462470827729 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 10:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:53:47 INFO - PROCESS | 2628 | 1462470827736 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 2628 | 1462470827739 Marionette TRACE conn5 <- [1,1666,null,{}] 10:53:47 INFO - PROCESS | 2628 | 1462470827743 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:47 INFO - PROCESS | 2628 | 1462470827869 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 10:53:48 INFO - PROCESS | 2628 | 1462470828006 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993D9000 == 96 [pid = 2628] [id = 426] 10:53:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA91E49C00) [pid = 2628] [serial = 1278] [outer = 0000000000000000] 10:53:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA92398000) [pid = 2628] [serial = 1279] [outer = 000000AA91E49C00] 10:53:48 INFO - PROCESS | 2628 | 1462470828063 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA93687000) [pid = 2628] [serial = 1280] [outer = 000000AA91E49C00] 10:53:48 INFO - PROCESS | 2628 | 1462470828693 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 10:53:48 INFO - PROCESS | 2628 | 1462470828726 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 2628 | 1462470828729 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 10:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:53:48 INFO - PROCESS | 2628 | 1462470828733 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 2628 | 1462470828737 Marionette TRACE conn5 <- [1,1670,null,{}] 10:53:48 INFO - PROCESS | 2628 | 1462470828750 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:48 INFO - PROCESS | 2628 | 1462470828879 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 10:53:49 INFO - PROCESS | 2628 | 1462470829019 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ECB2800 == 97 [pid = 2628] [id = 427] 10:53:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA95659400) [pid = 2628] [serial = 1281] [outer = 0000000000000000] 10:53:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA99398C00) [pid = 2628] [serial = 1282] [outer = 000000AA95659400] 10:53:49 INFO - PROCESS | 2628 | 1462470829079 Marionette DEBUG loaded listener.js 10:53:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA9C70F000) [pid = 2628] [serial = 1283] [outer = 000000AA95659400] 10:53:49 INFO - PROCESS | 2628 | 1462470829693 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 985ms 10:53:49 INFO - PROCESS | 2628 | 1462470829720 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 2628 | 1462470829723 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 10:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:53:49 INFO - PROCESS | 2628 | 1462470829727 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 2628 | 1462470829729 Marionette TRACE conn5 <- [1,1674,null,{}] 10:53:49 INFO - PROCESS | 2628 | 1462470829733 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:49 INFO - PROCESS | 2628 | 1462470829857 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 10:53:49 INFO - PROCESS | 2628 | 1462470829968 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FA09800 == 98 [pid = 2628] [id = 428] 10:53:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA9CC2FC00) [pid = 2628] [serial = 1284] [outer = 0000000000000000] 10:53:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA9E018400) [pid = 2628] [serial = 1285] [outer = 000000AA9CC2FC00] 10:53:50 INFO - PROCESS | 2628 | 1462470830024 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA9F682400) [pid = 2628] [serial = 1286] [outer = 000000AA9CC2FC00] 10:53:50 INFO - PROCESS | 2628 | 1462470830600 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 944ms 10:53:50 INFO - PROCESS | 2628 | 1462470830671 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 2628 | 1462470830674 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 10:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:53:50 INFO - PROCESS | 2628 | 1462470830678 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 2628 | 1462470830680 Marionette TRACE conn5 <- [1,1678,null,{}] 10:53:50 INFO - PROCESS | 2628 | 1462470830684 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:50 INFO - PROCESS | 2628 | 1462470830804 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 10:53:50 INFO - PROCESS | 2628 | 1462470830912 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA04A4800 == 99 [pid = 2628] [id = 429] 10:53:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA9CC30C00) [pid = 2628] [serial = 1287] [outer = 0000000000000000] 10:53:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA9E109C00) [pid = 2628] [serial = 1288] [outer = 000000AA9CC30C00] 10:53:50 INFO - PROCESS | 2628 | 1462470830967 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA9E110C00) [pid = 2628] [serial = 1289] [outer = 000000AA9CC30C00] 10:53:51 INFO - PROCESS | 2628 | 1462470831557 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 944ms 10:53:51 INFO - PROCESS | 2628 | 1462470831624 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 2628 | 1462470831627 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 10:53:51 INFO - PROCESS | 2628 | 1462470831631 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:53:51 INFO - PROCESS | 2628 | 1462470831633 Marionette TRACE conn5 <- [1,1682,null,{}] 10:53:51 INFO - PROCESS | 2628 | 1462470831637 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:51 INFO - PROCESS | 2628 | 1462470831782 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 10:53:51 INFO - PROCESS | 2628 | 1462470831919 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E524800 == 100 [pid = 2628] [id = 430] 10:53:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA9F68B800) [pid = 2628] [serial = 1290] [outer = 0000000000000000] 10:53:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA9F91F000) [pid = 2628] [serial = 1291] [outer = 000000AA9F68B800] 10:53:51 INFO - PROCESS | 2628 | 1462470831979 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA9F92A800) [pid = 2628] [serial = 1292] [outer = 000000AA9F68B800] 10:53:52 INFO - PROCESS | 2628 | 1462470832596 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1029ms 10:53:52 INFO - PROCESS | 2628 | 1462470832663 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 2628 | 1462470832665 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 10:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:53:52 INFO - PROCESS | 2628 | 1462470832669 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 2628 | 1462470832671 Marionette TRACE conn5 <- [1,1686,null,{}] 10:53:52 INFO - PROCESS | 2628 | 1462470832675 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:52 INFO - PROCESS | 2628 | 1462470832793 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 10:53:52 INFO - PROCESS | 2628 | 1462470832929 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F4D8000 == 101 [pid = 2628] [id = 431] 10:53:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA9F902400) [pid = 2628] [serial = 1293] [outer = 0000000000000000] 10:53:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 168 (000000AA9F9EE000) [pid = 2628] [serial = 1294] [outer = 000000AA9F902400] 10:53:52 INFO - PROCESS | 2628 | 1462470832986 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 169 (000000AA9FE6AC00) [pid = 2628] [serial = 1295] [outer = 000000AA9F902400] 10:53:53 INFO - PROCESS | 2628 | 1462470833532 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 942ms 10:53:53 INFO - PROCESS | 2628 | 1462470833614 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 2628 | 1462470833616 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 10:53:53 INFO - PROCESS | 2628 | 1462470833620 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:53:53 INFO - PROCESS | 2628 | 1462470833622 Marionette TRACE conn5 <- [1,1690,null,{}] 10:53:53 INFO - PROCESS | 2628 | 1462470833641 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:53 INFO - PROCESS | 2628 | 1462470833764 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 10:53:53 INFO - PROCESS | 2628 | 1462470833900 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FD6B000 == 102 [pid = 2628] [id = 432] 10:53:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 170 (000000AA9F9F6800) [pid = 2628] [serial = 1296] [outer = 0000000000000000] 10:53:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 171 (000000AA9FE71C00) [pid = 2628] [serial = 1297] [outer = 000000AA9F9F6800] 10:53:53 INFO - PROCESS | 2628 | 1462470833956 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 172 (000000AA9FE79C00) [pid = 2628] [serial = 1298] [outer = 000000AA9F9F6800] 10:53:54 INFO - PROCESS | 2628 | 1462470834545 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1003ms 10:53:54 INFO - PROCESS | 2628 | 1462470834626 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 2628 | 1462470834629 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 10:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:53:54 INFO - PROCESS | 2628 | 1462470834633 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 2628 | 1462470834635 Marionette TRACE conn5 <- [1,1694,null,{}] 10:53:54 INFO - PROCESS | 2628 | 1462470834639 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:54 INFO - PROCESS | 2628 | 1462470834761 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 10:53:54 INFO - PROCESS | 2628 | 1462470834904 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0F15000 == 103 [pid = 2628] [id = 433] 10:53:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 173 (000000AA8929D400) [pid = 2628] [serial = 1299] [outer = 0000000000000000] 10:53:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 174 (000000AA9E192400) [pid = 2628] [serial = 1300] [outer = 000000AA8929D400] 10:53:54 INFO - PROCESS | 2628 | 1462470834962 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 175 (000000AA9EDC6400) [pid = 2628] [serial = 1301] [outer = 000000AA8929D400] 10:53:55 INFO - PROCESS | 2628 | 1462470835585 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 986ms 10:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:53:55 INFO - PROCESS | 2628 | 1462470835620 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 2628 | 1462470835623 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 10:53:55 INFO - PROCESS | 2628 | 1462470835627 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 2628 | 1462470835629 Marionette TRACE conn5 <- [1,1698,null,{}] 10:53:55 INFO - PROCESS | 2628 | 1462470835633 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:55 INFO - PROCESS | 2628 | 1462470835756 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 10:53:55 INFO - PROCESS | 2628 | 1462470835867 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90955000 == 104 [pid = 2628] [id = 434] 10:53:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 176 (000000AA897B1800) [pid = 2628] [serial = 1302] [outer = 0000000000000000] 10:53:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 177 (000000AA95652C00) [pid = 2628] [serial = 1303] [outer = 000000AA897B1800] 10:53:55 INFO - PROCESS | 2628 | 1462470835922 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA99BA1000) [pid = 2628] [serial = 1304] [outer = 000000AA897B1800] 10:53:56 INFO - PROCESS | 2628 | 1462470836785 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1176ms 10:53:56 INFO - PROCESS | 2628 | 1462470836805 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 2628 | 1462470836810 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 10:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:53:56 INFO - PROCESS | 2628 | 1462470836816 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 2628 | 1462470836819 Marionette TRACE conn5 <- [1,1702,null,{}] 10:53:56 INFO - PROCESS | 2628 | 1462470836825 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:56 INFO - PROCESS | 2628 | 1462470836947 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 10:53:57 INFO - PROCESS | 2628 | 1462470837064 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89339800 == 105 [pid = 2628] [id = 435] 10:53:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA840A9400) [pid = 2628] [serial = 1305] [outer = 0000000000000000] 10:53:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA84DD3800) [pid = 2628] [serial = 1306] [outer = 000000AA840A9400] 10:53:57 INFO - PROCESS | 2628 | 1462470837161 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA8B545800) [pid = 2628] [serial = 1307] [outer = 000000AA840A9400] 10:53:57 INFO - PROCESS | 2628 | 1462470837773 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 10:53:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:53:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:57 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 2628 | 1462470837854 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 10:53:57 INFO - PROCESS | 2628 | 1462470837861 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:53:57 INFO - PROCESS | 2628 | 1462470837863 Marionette TRACE conn5 <- [1,1706,null,{}] 10:53:57 INFO - PROCESS | 2628 | 1462470837867 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:58 INFO - PROCESS | 2628 | 1462470838000 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 10:53:58 INFO - PROCESS | 2628 | 1462470838151 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8AD14800 == 104 [pid = 2628] [id = 339] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D877800 == 103 [pid = 2628] [id = 423] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF54800 == 102 [pid = 2628] [id = 422] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C71F000 == 101 [pid = 2628] [id = 421] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C234800 == 100 [pid = 2628] [id = 420] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BC8000 == 99 [pid = 2628] [id = 419] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993B1800 == 98 [pid = 2628] [id = 418] 10:53:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89AC6800 == 99 [pid = 2628] [id = 436] 10:53:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA8479E400) [pid = 2628] [serial = 1308] [outer = 0000000000000000] 10:53:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA84E51800) [pid = 2628] [serial = 1309] [outer = 000000AA8479E400] 10:53:58 INFO - PROCESS | 2628 | 1462470838259 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA91A72C00) [pid = 2628] [serial = 1310] [outer = 000000AA8479E400] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BF6000 == 98 [pid = 2628] [id = 417] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7D0800 == 97 [pid = 2628] [id = 416] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BF8800 == 96 [pid = 2628] [id = 415] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CB0800 == 95 [pid = 2628] [id = 414] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F4DD000 == 94 [pid = 2628] [id = 411] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F3BE000 == 93 [pid = 2628] [id = 410] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA8C800 == 92 [pid = 2628] [id = 409] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E2DA000 == 91 [pid = 2628] [id = 408] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983E5800 == 90 [pid = 2628] [id = 407] 10:53:58 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95003800 == 89 [pid = 2628] [id = 406] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AA97EE0800) [pid = 2628] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AA9923B000) [pid = 2628] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 181 (000000AA926D2400) [pid = 2628] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 180 (000000AA96107400) [pid = 2628] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 179 (000000AA96C6FC00) [pid = 2628] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 178 (000000AA935E1400) [pid = 2628] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 177 (000000AA95650C00) [pid = 2628] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 176 (000000AA95030000) [pid = 2628] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 175 (000000AA8DC80400) [pid = 2628] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 174 (000000AA95687400) [pid = 2628] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 173 (000000AA9502B800) [pid = 2628] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 172 (000000AA926CC400) [pid = 2628] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 171 (000000AA8DC82800) [pid = 2628] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 170 (000000AA84E4C400) [pid = 2628] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 169 (000000AA83E03000) [pid = 2628] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 168 (000000AA9235C800) [pid = 2628] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 167 (000000AA90C64C00) [pid = 2628] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 166 (000000AA89ED9000) [pid = 2628] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 165 (000000AA90C5B000) [pid = 2628] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA91E46000) [pid = 2628] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AA920F8400) [pid = 2628] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA91324000) [pid = 2628] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA91597800) [pid = 2628] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA99347800) [pid = 2628] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA90C5D400) [pid = 2628] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA9ABCF800) [pid = 2628] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA9CC18400) [pid = 2628] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA9CC2C800) [pid = 2628] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA9ABA0800) [pid = 2628] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA9238EC00) [pid = 2628] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA96128400) [pid = 2628] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:53:58 INFO - PROCESS | 2628 | 1462470838772 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 944ms 10:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:53:58 INFO - PROCESS | 2628 | 1462470838810 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 2628 | 1462470838813 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 10:53:58 INFO - PROCESS | 2628 | 1462470838817 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 2628 | 1462470838820 Marionette TRACE conn5 <- [1,1710,null,{}] 10:53:58 INFO - PROCESS | 2628 | 1462470838832 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:58 INFO - PROCESS | 2628 | 1462470838939 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 10:53:59 INFO - PROCESS | 2628 | 1462470839066 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960C0000 == 90 [pid = 2628] [id = 437] 10:53:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA8EC29400) [pid = 2628] [serial = 1311] [outer = 0000000000000000] 10:53:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA91D4C000) [pid = 2628] [serial = 1312] [outer = 000000AA8EC29400] 10:53:59 INFO - PROCESS | 2628 | 1462470839115 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA92032800) [pid = 2628] [serial = 1313] [outer = 000000AA8EC29400] 10:53:59 INFO - PROCESS | 2628 | 1462470839498 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 10:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:53:59 INFO - PROCESS | 2628 | 1462470839552 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 2628 | 1462470839555 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 10:53:59 INFO - PROCESS | 2628 | 1462470839558 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 2628 | 1462470839560 Marionette TRACE conn5 <- [1,1714,null,{}] 10:53:59 INFO - PROCESS | 2628 | 1462470839563 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:59 INFO - PROCESS | 2628 | 1462470839665 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 10:53:59 INFO - PROCESS | 2628 | 1462470839673 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98429800 == 91 [pid = 2628] [id = 438] 10:53:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA92350C00) [pid = 2628] [serial = 1314] [outer = 0000000000000000] 10:53:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA926A0C00) [pid = 2628] [serial = 1315] [outer = 000000AA92350C00] 10:53:59 INFO - PROCESS | 2628 | 1462470839721 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA93594400) [pid = 2628] [serial = 1316] [outer = 000000AA92350C00] 10:54:00 INFO - PROCESS | 2628 | 1462470840187 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 10:54:00 INFO - PROCESS | 2628 | 1462470840253 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 2628 | 1462470840255 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 10:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:54:00 INFO - PROCESS | 2628 | 1462470840258 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - PROCESS | 2628 | 1462470840260 Marionette TRACE conn5 <- [1,1718,null,{}] 10:54:00 INFO - PROCESS | 2628 | 1462470840264 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:00 INFO - PROCESS | 2628 | 1462470840389 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 10:54:00 INFO - PROCESS | 2628 | 1462470840402 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BCB800 == 92 [pid = 2628] [id = 439] 10:54:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA935E0C00) [pid = 2628] [serial = 1317] [outer = 0000000000000000] 10:54:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA93682000) [pid = 2628] [serial = 1318] [outer = 000000AA935E0C00] 10:54:00 INFO - PROCESS | 2628 | 1462470840451 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA94808C00) [pid = 2628] [serial = 1319] [outer = 000000AA935E0C00] 10:54:00 INFO - PROCESS | 2628 | 1462470840978 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 2628 | 1462470841040 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 10:54:01 INFO - PROCESS | 2628 | 1462470841043 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 2628 | 1462470841045 Marionette TRACE conn5 <- [1,1722,null,{}] 10:54:01 INFO - PROCESS | 2628 | 1462470841048 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 2628 | 1462470841203 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 10:54:01 INFO - PROCESS | 2628 | 1462470841228 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF54800 == 93 [pid = 2628] [id = 440] 10:54:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA9566BC00) [pid = 2628] [serial = 1320] [outer = 0000000000000000] 10:54:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA9568D000) [pid = 2628] [serial = 1321] [outer = 000000AA9566BC00] 10:54:01 INFO - PROCESS | 2628 | 1462470841276 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA9611B800) [pid = 2628] [serial = 1322] [outer = 000000AA9566BC00] 10:54:01 INFO - PROCESS | 2628 | 1462470841732 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 733ms 10:54:01 INFO - PROCESS | 2628 | 1462470841782 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 2628 | 1462470841784 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 10:54:01 INFO - PROCESS | 2628 | 1462470841787 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:54:01 INFO - PROCESS | 2628 | 1462470841789 Marionette TRACE conn5 <- [1,1726,null,{}] 10:54:01 INFO - PROCESS | 2628 | 1462470841793 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 2628 | 1462470841929 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 10:54:01 INFO - PROCESS | 2628 | 1462470841952 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C249800 == 94 [pid = 2628] [id = 441] 10:54:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA9612DC00) [pid = 2628] [serial = 1323] [outer = 0000000000000000] 10:54:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA96C65C00) [pid = 2628] [serial = 1324] [outer = 000000AA9612DC00] 10:54:01 INFO - PROCESS | 2628 | 1462470841997 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 168 (000000AA99236000) [pid = 2628] [serial = 1325] [outer = 000000AA9612DC00] 10:54:02 INFO - PROCESS | 2628 | 1462470842459 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 10:54:02 INFO - PROCESS | 2628 | 1462470842483 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 2628 | 1462470842485 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 10:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:54:02 INFO - PROCESS | 2628 | 1462470842494 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 2628 | 1462470842496 Marionette TRACE conn5 <- [1,1730,null,{}] 10:54:02 INFO - PROCESS | 2628 | 1462470842500 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:02 INFO - PROCESS | 2628 | 1462470842631 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 167 (000000AA93D92800) [pid = 2628] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 166 (000000AA95667000) [pid = 2628] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 165 (000000AA986D2C00) [pid = 2628] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA89E22400) [pid = 2628] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AA83E0D800) [pid = 2628] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA99397400) [pid = 2628] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA927F2800) [pid = 2628] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA9AB99800) [pid = 2628] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA90C59400) [pid = 2628] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA8F710400) [pid = 2628] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:54:02 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA8ACC0000) [pid = 2628] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:54:02 INFO - PROCESS | 2628 | 1462470842890 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F231000 == 95 [pid = 2628] [id = 442] 10:54:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA84C0F000) [pid = 2628] [serial = 1326] [outer = 0000000000000000] 10:54:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA8ACC0000) [pid = 2628] [serial = 1327] [outer = 000000AA84C0F000] 10:54:02 INFO - PROCESS | 2628 | 1462470842936 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA935DF000) [pid = 2628] [serial = 1328] [outer = 000000AA84C0F000] 10:54:03 INFO - PROCESS | 2628 | 1462470843335 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 901ms 10:54:03 INFO - PROCESS | 2628 | 1462470843393 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 2628 | 1462470843395 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 10:54:03 INFO - PROCESS | 2628 | 1462470843399 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:54:03 INFO - PROCESS | 2628 | 1462470843401 Marionette TRACE conn5 <- [1,1734,null,{}] 10:54:03 INFO - PROCESS | 2628 | 1462470843405 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:03 INFO - PROCESS | 2628 | 1462470843505 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 10:54:03 INFO - PROCESS | 2628 | 1462470843512 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D2CF800 == 96 [pid = 2628] [id = 443] 10:54:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA96C68400) [pid = 2628] [serial = 1329] [outer = 0000000000000000] 10:54:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA9A795400) [pid = 2628] [serial = 1330] [outer = 000000AA96C68400] 10:54:03 INFO - PROCESS | 2628 | 1462470843564 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA9ABC5400) [pid = 2628] [serial = 1331] [outer = 000000AA96C68400] 10:54:04 INFO - PROCESS | 2628 | 1462470844016 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 10:54:04 INFO - PROCESS | 2628 | 1462470844072 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 2628 | 1462470844075 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 10:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:54:04 INFO - PROCESS | 2628 | 1462470844079 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 2628 | 1462470844081 Marionette TRACE conn5 <- [1,1738,null,{}] 10:54:04 INFO - PROCESS | 2628 | 1462470844084 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:04 INFO - PROCESS | 2628 | 1462470844182 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 10:54:04 INFO - PROCESS | 2628 | 1462470844189 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E52F800 == 97 [pid = 2628] [id = 444] 10:54:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA9ABCF800) [pid = 2628] [serial = 1332] [outer = 0000000000000000] 10:54:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA9B09F400) [pid = 2628] [serial = 1333] [outer = 000000AA9ABCF800] 10:54:04 INFO - PROCESS | 2628 | 1462470844236 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA9CC12000) [pid = 2628] [serial = 1334] [outer = 000000AA9ABCF800] 10:54:04 INFO - PROCESS | 2628 | 1462470844680 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 628ms 10:54:04 INFO - PROCESS | 2628 | 1462470844710 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 2628 | 1462470844712 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 10:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:54:04 INFO - PROCESS | 2628 | 1462470844716 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 2628 | 1462470844718 Marionette TRACE conn5 <- [1,1742,null,{}] 10:54:04 INFO - PROCESS | 2628 | 1462470844722 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:04 INFO - PROCESS | 2628 | 1462470844847 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 10:54:05 INFO - PROCESS | 2628 | 1462470845089 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F23E800 == 98 [pid = 2628] [id = 445] 10:54:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA84A25400) [pid = 2628] [serial = 1335] [outer = 0000000000000000] 10:54:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 168 (000000AA84C18800) [pid = 2628] [serial = 1336] [outer = 000000AA84A25400] 10:54:05 INFO - PROCESS | 2628 | 1462470845150 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 169 (000000AA89A8AC00) [pid = 2628] [serial = 1337] [outer = 000000AA84A25400] 10:54:05 INFO - PROCESS | 2628 | 1462470845758 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1079ms 10:54:05 INFO - PROCESS | 2628 | 1462470845797 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 2628 | 1462470845802 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 10:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:54:05 INFO - PROCESS | 2628 | 1462470845807 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 2628 | 1462470845812 Marionette TRACE conn5 <- [1,1746,null,{}] 10:54:05 INFO - PROCESS | 2628 | 1462470845817 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:05 INFO - PROCESS | 2628 | 1462470845951 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 10:54:06 INFO - PROCESS | 2628 | 1462470846093 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA956B8000 == 99 [pid = 2628] [id = 446] 10:54:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 170 (000000AA90C5B400) [pid = 2628] [serial = 1338] [outer = 0000000000000000] 10:54:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 171 (000000AA9136B000) [pid = 2628] [serial = 1339] [outer = 000000AA90C5B400] 10:54:06 INFO - PROCESS | 2628 | 1462470846154 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 172 (000000AA91EA9400) [pid = 2628] [serial = 1340] [outer = 000000AA90C5B400] 10:54:06 INFO - PROCESS | 2628 | 1462470846769 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 985ms 10:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:54:06 INFO - PROCESS | 2628 | 1462470846799 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 2628 | 1462470846804 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 10:54:06 INFO - PROCESS | 2628 | 1462470846807 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 2628 | 1462470846810 Marionette TRACE conn5 <- [1,1750,null,{}] 10:54:06 INFO - PROCESS | 2628 | 1462470846814 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:06 INFO - PROCESS | 2628 | 1462470846941 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 10:54:07 INFO - PROCESS | 2628 | 1462470847055 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6EE800 == 100 [pid = 2628] [id = 447] 10:54:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 173 (000000AA935E1000) [pid = 2628] [serial = 1341] [outer = 0000000000000000] 10:54:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 174 (000000AA9532E400) [pid = 2628] [serial = 1342] [outer = 000000AA935E1000] 10:54:07 INFO - PROCESS | 2628 | 1462470847152 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 175 (000000AA9568A000) [pid = 2628] [serial = 1343] [outer = 000000AA935E1000] 10:54:07 INFO - PROCESS | 2628 | 1462470847794 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1032ms 10:54:07 INFO - PROCESS | 2628 | 1462470847842 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 2628 | 1462470847845 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 10:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:54:07 INFO - PROCESS | 2628 | 1462470847857 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 2628 | 1462470847864 Marionette TRACE conn5 <- [1,1754,null,{}] 10:54:07 INFO - PROCESS | 2628 | 1462470847887 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:08 INFO - PROCESS | 2628 | 1462470848015 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 10:54:08 INFO - PROCESS | 2628 | 1462470848157 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F4C9000 == 101 [pid = 2628] [id = 448] 10:54:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 176 (000000AA935AA000) [pid = 2628] [serial = 1344] [outer = 0000000000000000] 10:54:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 177 (000000AA935B4C00) [pid = 2628] [serial = 1345] [outer = 000000AA935AA000] 10:54:08 INFO - PROCESS | 2628 | 1462470848214 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA9B03E000) [pid = 2628] [serial = 1346] [outer = 000000AA935AA000] 10:54:08 INFO - PROCESS | 2628 | 1462470848760 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 964ms 10:54:08 INFO - PROCESS | 2628 | 1462470848815 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 2628 | 1462470848818 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 10:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:54:08 INFO - PROCESS | 2628 | 1462470848822 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 2628 | 1462470848824 Marionette TRACE conn5 <- [1,1758,null,{}] 10:54:08 INFO - PROCESS | 2628 | 1462470848828 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:08 INFO - PROCESS | 2628 | 1462470848954 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 10:54:09 INFO - PROCESS | 2628 | 1462470849066 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0492000 == 102 [pid = 2628] [id = 449] 10:54:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA9CC2E800) [pid = 2628] [serial = 1347] [outer = 0000000000000000] 10:54:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA9E110800) [pid = 2628] [serial = 1348] [outer = 000000AA9CC2E800] 10:54:09 INFO - PROCESS | 2628 | 1462470849121 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA9EDC2400) [pid = 2628] [serial = 1349] [outer = 000000AA9CC2E800] 10:54:09 INFO - PROCESS | 2628 | 1462470849763 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 10:54:09 INFO - PROCESS | 2628 | 1462470849808 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 2628 | 1462470849811 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 10:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:54:09 INFO - PROCESS | 2628 | 1462470849815 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 2628 | 1462470849817 Marionette TRACE conn5 <- [1,1762,null,{}] 10:54:09 INFO - PROCESS | 2628 | 1462470849821 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:09 INFO - PROCESS | 2628 | 1462470849945 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 10:54:10 INFO - PROCESS | 2628 | 1462470850085 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0BC0000 == 103 [pid = 2628] [id = 450] 10:54:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA9EDD0800) [pid = 2628] [serial = 1350] [outer = 0000000000000000] 10:54:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA9F684800) [pid = 2628] [serial = 1351] [outer = 000000AA9EDD0800] 10:54:10 INFO - PROCESS | 2628 | 1462470850151 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA9F909000) [pid = 2628] [serial = 1352] [outer = 000000AA9EDD0800] 10:54:10 INFO - PROCESS | 2628 | 1462470850744 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 982ms 10:54:10 INFO - PROCESS | 2628 | 1462470850799 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 10:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:54:10 INFO - PROCESS | 2628 | 1462470850802 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 10:54:10 INFO - PROCESS | 2628 | 1462470850805 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 2628 | 1462470850808 Marionette TRACE conn5 <- [1,1766,null,{}] 10:54:10 INFO - PROCESS | 2628 | 1462470850812 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:10 INFO - PROCESS | 2628 | 1462470850935 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 10:54:11 INFO - PROCESS | 2628 | 1462470851076 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FACF800 == 104 [pid = 2628] [id = 451] 10:54:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA9F9F5400) [pid = 2628] [serial = 1353] [outer = 0000000000000000] 10:54:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA9FD9EC00) [pid = 2628] [serial = 1354] [outer = 000000AA9F9F5400] 10:54:11 INFO - PROCESS | 2628 | 1462470851134 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA9FDA6000) [pid = 2628] [serial = 1355] [outer = 000000AA9F9F5400] 10:54:11 INFO - PROCESS | 2628 | 1462470851695 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 942ms 10:54:11 INFO - PROCESS | 2628 | 1462470851751 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 2628 | 1462470851754 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 10:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:54:11 INFO - PROCESS | 2628 | 1462470851757 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 2628 | 1462470851759 Marionette TRACE conn5 <- [1,1770,null,{}] 10:54:11 INFO - PROCESS | 2628 | 1462470851763 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:11 INFO - PROCESS | 2628 | 1462470851885 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 10:54:12 INFO - PROCESS | 2628 | 1462470851997 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA1E22000 == 105 [pid = 2628] [id = 452] 10:54:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA9FDA3400) [pid = 2628] [serial = 1356] [outer = 0000000000000000] 10:54:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA9FE6A400) [pid = 2628] [serial = 1357] [outer = 000000AA9FDA3400] 10:54:12 INFO - PROCESS | 2628 | 1462470852052 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AA9FD03400) [pid = 2628] [serial = 1358] [outer = 000000AA9FDA3400] 10:54:12 INFO - PROCESS | 2628 | 1462470852628 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 942ms 10:54:12 INFO - PROCESS | 2628 | 1462470852702 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 2628 | 1462470852705 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 10:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:54:12 INFO - PROCESS | 2628 | 1462470852709 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 2628 | 1462470852711 Marionette TRACE conn5 <- [1,1774,null,{}] 10:54:12 INFO - PROCESS | 2628 | 1462470852715 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:12 INFO - PROCESS | 2628 | 1462470852836 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 10:54:12 INFO - PROCESS | 2628 | 1462470852977 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F94D800 == 106 [pid = 2628] [id = 453] 10:54:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AA9FD0B400) [pid = 2628] [serial = 1359] [outer = 0000000000000000] 10:54:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA9FD0F800) [pid = 2628] [serial = 1360] [outer = 000000AA9FD0B400] 10:54:13 INFO - PROCESS | 2628 | 1462470853033 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AAA3074400) [pid = 2628] [serial = 1361] [outer = 000000AA9FD0B400] 10:54:13 INFO - PROCESS | 2628 | 1462470853593 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 942ms 10:54:13 INFO - PROCESS | 2628 | 1462470853653 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 2628 | 1462470853656 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 10:54:13 INFO - PROCESS | 2628 | 1462470853659 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:54:13 INFO - PROCESS | 2628 | 1462470853662 Marionette TRACE conn5 <- [1,1778,null,{}] 10:54:13 INFO - PROCESS | 2628 | 1462470853665 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:13 INFO - PROCESS | 2628 | 1462470853794 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 10:54:13 INFO - PROCESS | 2628 | 1462470853935 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3043000 == 107 [pid = 2628] [id = 454] 10:54:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AAA3078C00) [pid = 2628] [serial = 1362] [outer = 0000000000000000] 10:54:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AAA307C000) [pid = 2628] [serial = 1363] [outer = 000000AAA3078C00] 10:54:14 INFO - PROCESS | 2628 | 1462470853991 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AAA2F5F800) [pid = 2628] [serial = 1364] [outer = 000000AAA3078C00] 10:54:14 INFO - PROCESS | 2628 | 1462470854551 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 923ms 10:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:54:14 INFO - PROCESS | 2628 | 1462470854585 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 2628 | 1462470854587 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 10:54:14 INFO - PROCESS | 2628 | 1462470854591 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 2628 | 1462470854593 Marionette TRACE conn5 <- [1,1782,null,{}] 10:54:14 INFO - PROCESS | 2628 | 1462470854597 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:14 INFO - PROCESS | 2628 | 1462470854721 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 10:54:14 INFO - PROCESS | 2628 | 1462470854835 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA2F84800 == 108 [pid = 2628] [id = 455] 10:54:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AAA2F67C00) [pid = 2628] [serial = 1365] [outer = 0000000000000000] 10:54:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AAA2F6BC00) [pid = 2628] [serial = 1366] [outer = 000000AAA2F67C00] 10:54:14 INFO - PROCESS | 2628 | 1462470854936 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AAA3E60000) [pid = 2628] [serial = 1367] [outer = 000000AAA2F67C00] 10:54:15 INFO - PROCESS | 2628 | 1462470855605 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1028ms 10:54:15 INFO - PROCESS | 2628 | 1462470855621 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 2628 | 1462470855625 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 10:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:54:15 INFO - PROCESS | 2628 | 1462470855628 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 2628 | 1462470855631 Marionette TRACE conn5 <- [1,1786,null,{}] 10:54:15 INFO - PROCESS | 2628 | 1462470855652 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:15 INFO - PROCESS | 2628 | 1462470855796 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 10:54:15 INFO - PROCESS | 2628 | 1462470855955 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9519C000 == 109 [pid = 2628] [id = 456] 10:54:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA89EDC800) [pid = 2628] [serial = 1368] [outer = 0000000000000000] 10:54:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA9AB9C800) [pid = 2628] [serial = 1369] [outer = 000000AA89EDC800] 10:54:16 INFO - PROCESS | 2628 | 1462470856011 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AAA3E63800) [pid = 2628] [serial = 1370] [outer = 000000AA89EDC800] 10:54:16 INFO - PROCESS | 2628 | 1462470856884 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1300ms 10:54:16 INFO - PROCESS | 2628 | 1462470856939 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 2628 | 1462470856944 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 10:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:54:16 INFO - PROCESS | 2628 | 1462470856950 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 2628 | 1462470856955 Marionette TRACE conn5 <- [1,1790,null,{}] 10:54:16 INFO - PROCESS | 2628 | 1462470856960 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:17 INFO - PROCESS | 2628 | 1462470857082 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 10:54:17 INFO - PROCESS | 2628 | 1462470857232 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E1D000 == 110 [pid = 2628] [id = 457] 10:54:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA86147400) [pid = 2628] [serial = 1371] [outer = 0000000000000000] 10:54:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA8DC82C00) [pid = 2628] [serial = 1372] [outer = 000000AA86147400] 10:54:17 INFO - PROCESS | 2628 | 1462470857285 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9159A000) [pid = 2628] [serial = 1373] [outer = 000000AA86147400] 10:54:17 INFO - PROCESS | 2628 | 1462470857885 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 10:54:17 INFO - PROCESS | 2628 | 1462470857937 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 2628 | 1462470857943 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 10:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:54:17 INFO - PROCESS | 2628 | 1462470857950 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 2628 | 1462470857952 Marionette TRACE conn5 <- [1,1794,null,{}] 10:54:17 INFO - PROCESS | 2628 | 1462470857956 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:18 INFO - PROCESS | 2628 | 1462470858076 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 10:54:18 INFO - PROCESS | 2628 | 1462470858250 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E52F800 == 109 [pid = 2628] [id = 444] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D2CF800 == 108 [pid = 2628] [id = 443] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F231000 == 107 [pid = 2628] [id = 442] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C249800 == 106 [pid = 2628] [id = 441] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF54800 == 105 [pid = 2628] [id = 440] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BCB800 == 104 [pid = 2628] [id = 439] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98429800 == 103 [pid = 2628] [id = 438] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960C0000 == 102 [pid = 2628] [id = 437] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA9EC43C00) [pid = 2628] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA9F90D400) [pid = 2628] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA9C70A400) [pid = 2628] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8ED97800 == 103 [pid = 2628] [id = 458] 10:54:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA83E03000) [pid = 2628] [serial = 1374] [outer = 0000000000000000] 10:54:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA8A545000) [pid = 2628] [serial = 1375] [outer = 000000AA83E03000] 10:54:18 INFO - PROCESS | 2628 | 1462470858358 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9234F400) [pid = 2628] [serial = 1376] [outer = 000000AA83E03000] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89AC6800 == 102 [pid = 2628] [id = 436] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89339800 == 101 [pid = 2628] [id = 435] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993D9000 == 100 [pid = 2628] [id = 426] 10:54:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953C1000 == 99 [pid = 2628] [id = 425] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA95449C00) [pid = 2628] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA94811C00) [pid = 2628] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA9B0A9400) [pid = 2628] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA96116C00) [pid = 2628] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AA9923D000) [pid = 2628] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA97EDD400) [pid = 2628] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA8AC69800) [pid = 2628] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AA90931400) [pid = 2628] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA8B0DF000) [pid = 2628] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA9201D400) [pid = 2628] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AA84A30000) [pid = 2628] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 193 (000000AA9AA2C800) [pid = 2628] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 192 (000000AA9B03AC00) [pid = 2628] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AA95661000) [pid = 2628] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 190 (000000AA9359B000) [pid = 2628] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 189 (000000AA9AA2D800) [pid = 2628] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 188 (000000AA99BAD000) [pid = 2628] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 187 (000000AA92330400) [pid = 2628] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA9269DC00) [pid = 2628] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AA91596800) [pid = 2628] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AA9F9EC000) [pid = 2628] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AA90C5B800) [pid = 2628] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AA8929BC00) [pid = 2628] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 181 (000000AA935E4800) [pid = 2628] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 180 (000000AA9ABA3400) [pid = 2628] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 179 (000000AA9B043C00) [pid = 2628] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 178 (000000AA95695000) [pid = 2628] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | --DOMWINDOW == 177 (000000AA99BAD400) [pid = 2628] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:54:18 INFO - PROCESS | 2628 | 1462470858859 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 944ms 10:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:54:18 INFO - PROCESS | 2628 | 1462470858893 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 2628 | 1462470858896 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 10:54:18 INFO - PROCESS | 2628 | 1462470858899 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 2628 | 1462470858903 Marionette TRACE conn5 <- [1,1798,null,{}] 10:54:18 INFO - PROCESS | 2628 | 1462470858914 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:19 INFO - PROCESS | 2628 | 1462470859022 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 10:54:19 INFO - PROCESS | 2628 | 1462470859032 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98429800 == 100 [pid = 2628] [id = 459] 10:54:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA926A0400) [pid = 2628] [serial = 1377] [outer = 0000000000000000] 10:54:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA9358F800) [pid = 2628] [serial = 1378] [outer = 000000AA926A0400] 10:54:19 INFO - PROCESS | 2628 | 1462470859083 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA935B0000) [pid = 2628] [serial = 1379] [outer = 000000AA926A0400] 10:54:19 INFO - PROCESS | 2628 | 1462470859598 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 10:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:54:19 INFO - PROCESS | 2628 | 1462470859635 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 2628 | 1462470859638 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 10:54:19 INFO - PROCESS | 2628 | 1462470859641 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 2628 | 1462470859643 Marionette TRACE conn5 <- [1,1802,null,{}] 10:54:19 INFO - PROCESS | 2628 | 1462470859647 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:19 INFO - PROCESS | 2628 | 1462470859751 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 10:54:19 INFO - PROCESS | 2628 | 1462470859891 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF1E800 == 101 [pid = 2628] [id = 460] 10:54:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA93681400) [pid = 2628] [serial = 1380] [outer = 0000000000000000] 10:54:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA94809000) [pid = 2628] [serial = 1381] [outer = 000000AA93681400] 10:54:19 INFO - PROCESS | 2628 | 1462470859937 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA9544AC00) [pid = 2628] [serial = 1382] [outer = 000000AA93681400] 10:54:20 INFO - PROCESS | 2628 | 1462470860321 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 732ms 10:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:54:20 INFO - PROCESS | 2628 | 1462470860377 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 2628 | 1462470860379 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 10:54:20 INFO - PROCESS | 2628 | 1462470860382 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 2628 | 1462470860384 Marionette TRACE conn5 <- [1,1806,null,{}] 10:54:20 INFO - PROCESS | 2628 | 1462470860388 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:20 INFO - PROCESS | 2628 | 1462470860490 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 10:54:20 INFO - PROCESS | 2628 | 1462470860497 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C277000 == 102 [pid = 2628] [id = 461] 10:54:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA8B52C800) [pid = 2628] [serial = 1383] [outer = 0000000000000000] 10:54:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA95688800) [pid = 2628] [serial = 1384] [outer = 000000AA8B52C800] 10:54:20 INFO - PROCESS | 2628 | 1462470860544 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA96130400) [pid = 2628] [serial = 1385] [outer = 000000AA8B52C800] 10:54:21 INFO - PROCESS | 2628 | 1462470861077 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 731ms 10:54:21 INFO - PROCESS | 2628 | 1462470861117 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 2628 | 1462470861119 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 10:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:54:21 INFO - PROCESS | 2628 | 1462470861155 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 2628 | 1462470861157 Marionette TRACE conn5 <- [1,1810,null,{}] 10:54:21 INFO - PROCESS | 2628 | 1462470861170 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:21 INFO - PROCESS | 2628 | 1462470861315 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 10:54:21 INFO - PROCESS | 2628 | 1462470861337 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6FB000 == 103 [pid = 2628] [id = 462] 10:54:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA9A797C00) [pid = 2628] [serial = 1386] [outer = 0000000000000000] 10:54:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA9AA2E400) [pid = 2628] [serial = 1387] [outer = 000000AA9A797C00] 10:54:21 INFO - PROCESS | 2628 | 1462470861385 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA9B043C00) [pid = 2628] [serial = 1388] [outer = 000000AA9A797C00] 10:54:21 INFO - PROCESS | 2628 | 1462470861846 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 775ms 10:54:21 INFO - PROCESS | 2628 | 1462470861906 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 2628 | 1462470861908 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 10:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:54:21 INFO - PROCESS | 2628 | 1462470861912 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 2628 | 1462470861913 Marionette TRACE conn5 <- [1,1814,null,{}] 10:54:21 INFO - PROCESS | 2628 | 1462470861932 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:22 INFO - PROCESS | 2628 | 1462470862066 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 10:54:22 INFO - PROCESS | 2628 | 1462470862086 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E53F800 == 104 [pid = 2628] [id = 463] 10:54:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AA9B0A0000) [pid = 2628] [serial = 1389] [outer = 0000000000000000] 10:54:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AA9CC17000) [pid = 2628] [serial = 1390] [outer = 000000AA9B0A0000] 10:54:22 INFO - PROCESS | 2628 | 1462470862132 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA9E105800) [pid = 2628] [serial = 1391] [outer = 000000AA9B0A0000] 10:54:22 INFO - PROCESS | 2628 | 1462470862586 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 10:54:22 INFO - PROCESS | 2628 | 1462470862607 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 2628 | 1462470862609 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 10:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:54:22 INFO - PROCESS | 2628 | 1462470862618 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 2628 | 1462470862621 Marionette TRACE conn5 <- [1,1818,null,{}] 10:54:22 INFO - PROCESS | 2628 | 1462470862656 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:22 INFO - PROCESS | 2628 | 1462470862965 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AA9566BC00) [pid = 2628] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 190 (000000AA9612DC00) [pid = 2628] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 189 (000000AA8EC29400) [pid = 2628] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 188 (000000AA84C0F000) [pid = 2628] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 187 (000000AA96C68400) [pid = 2628] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA840A9400) [pid = 2628] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AA92350C00) [pid = 2628] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AA935E0C00) [pid = 2628] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:54:22 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AA8479E400) [pid = 2628] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:54:23 INFO - PROCESS | 2628 | 1462470863040 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BFE800 == 105 [pid = 2628] [id = 464] 10:54:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA8479E400) [pid = 2628] [serial = 1392] [outer = 0000000000000000] 10:54:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA90C59800) [pid = 2628] [serial = 1393] [outer = 000000AA8479E400] 10:54:23 INFO - PROCESS | 2628 | 1462470863085 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA9612DC00) [pid = 2628] [serial = 1394] [outer = 000000AA8479E400] 10:54:23 INFO - PROCESS | 2628 | 1462470863456 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 879ms 10:54:23 INFO - PROCESS | 2628 | 1462470863500 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 2628 | 1462470863502 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 10:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:54:23 INFO - PROCESS | 2628 | 1462470863505 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 2628 | 1462470863507 Marionette TRACE conn5 <- [1,1822,null,{}] 10:54:23 INFO - PROCESS | 2628 | 1462470863511 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:23 INFO - PROCESS | 2628 | 1462470863611 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 10:54:23 INFO - PROCESS | 2628 | 1462470863617 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F4DD000 == 106 [pid = 2628] [id = 465] 10:54:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA9A79F800) [pid = 2628] [serial = 1395] [outer = 0000000000000000] 10:54:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA9EDCD800) [pid = 2628] [serial = 1396] [outer = 000000AA9A79F800] 10:54:23 INFO - PROCESS | 2628 | 1462470863665 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA9F907800) [pid = 2628] [serial = 1397] [outer = 000000AA9A79F800] 10:54:24 INFO - PROCESS | 2628 | 1462470864116 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 10:54:24 INFO - PROCESS | 2628 | 1462470864146 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 2628 | 1462470864148 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 10:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:54:24 INFO - PROCESS | 2628 | 1462470864152 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 2628 | 1462470864154 Marionette TRACE conn5 <- [1,1826,null,{}] 10:54:24 INFO - PROCESS | 2628 | 1462470864157 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:24 INFO - PROCESS | 2628 | 1462470864257 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 10:54:24 INFO - PROCESS | 2628 | 1462470864264 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA006A000 == 107 [pid = 2628] [id = 466] 10:54:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AA9F386000) [pid = 2628] [serial = 1398] [outer = 0000000000000000] 10:54:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AA9F38D400) [pid = 2628] [serial = 1399] [outer = 000000AA9F386000] 10:54:24 INFO - PROCESS | 2628 | 1462470864310 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA9F393800) [pid = 2628] [serial = 1400] [outer = 000000AA9F386000] 10:54:24 INFO - PROCESS | 2628 | 1462470864841 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 732ms 10:54:24 INFO - PROCESS | 2628 | 1462470864889 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 2628 | 1462470864892 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 10:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:54:24 INFO - PROCESS | 2628 | 1462470864895 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 2628 | 1462470864898 Marionette TRACE conn5 <- [1,1830,null,{}] 10:54:24 INFO - PROCESS | 2628 | 1462470864901 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:25 INFO - PROCESS | 2628 | 1462470865113 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 10:54:25 INFO - PROCESS | 2628 | 1462470865265 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F69F800 == 108 [pid = 2628] [id = 467] 10:54:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AA83652800) [pid = 2628] [serial = 1401] [outer = 0000000000000000] 10:54:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AA841FA000) [pid = 2628] [serial = 1402] [outer = 000000AA83652800] 10:54:25 INFO - PROCESS | 2628 | 1462470865326 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AA8A0B4C00) [pid = 2628] [serial = 1403] [outer = 000000AA83652800] 10:54:26 INFO - PROCESS | 2628 | 1462470866014 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1193ms 10:54:26 INFO - PROCESS | 2628 | 1462470866093 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 2628 | 1462470866098 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 10:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:54:26 INFO - PROCESS | 2628 | 1462470866103 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 2628 | 1462470866108 Marionette TRACE conn5 <- [1,1834,null,{}] 10:54:26 INFO - PROCESS | 2628 | 1462470866113 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:26 INFO - PROCESS | 2628 | 1462470866257 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 10:54:26 INFO - PROCESS | 2628 | 1462470866396 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993E2000 == 109 [pid = 2628] [id = 468] 10:54:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AA9141B800) [pid = 2628] [serial = 1404] [outer = 0000000000000000] 10:54:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA92333800) [pid = 2628] [serial = 1405] [outer = 000000AA9141B800] 10:54:26 INFO - PROCESS | 2628 | 1462470866456 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA935AC000) [pid = 2628] [serial = 1406] [outer = 000000AA9141B800] 10:54:27 INFO - PROCESS | 2628 | 1462470867100 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1029ms 10:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:54:27 INFO - PROCESS | 2628 | 1462470867135 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 2628 | 1462470867139 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 10:54:27 INFO - PROCESS | 2628 | 1462470867143 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 2628 | 1462470867145 Marionette TRACE conn5 <- [1,1838,null,{}] 10:54:27 INFO - PROCESS | 2628 | 1462470867149 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:27 INFO - PROCESS | 2628 | 1462470867278 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 10:54:27 INFO - PROCESS | 2628 | 1462470867427 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ECAF800 == 110 [pid = 2628] [id = 469] 10:54:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA95666000) [pid = 2628] [serial = 1407] [outer = 0000000000000000] 10:54:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA96C6D400) [pid = 2628] [serial = 1408] [outer = 000000AA95666000] 10:54:27 INFO - PROCESS | 2628 | 1462470867484 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA9AA27000) [pid = 2628] [serial = 1409] [outer = 000000AA95666000] 10:54:28 INFO - PROCESS | 2628 | 1462470868131 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1032ms 10:54:28 INFO - PROCESS | 2628 | 1462470868176 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 2628 | 1462470868181 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 10:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:54:28 INFO - PROCESS | 2628 | 1462470868212 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 2628 | 1462470868218 Marionette TRACE conn5 <- [1,1842,null,{}] 10:54:28 INFO - PROCESS | 2628 | 1462470868222 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:28 INFO - PROCESS | 2628 | 1462470868387 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 10:54:28 INFO - PROCESS | 2628 | 1462470868531 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA38C0000 == 111 [pid = 2628] [id = 470] 10:54:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA96026C00) [pid = 2628] [serial = 1410] [outer = 0000000000000000] 10:54:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA9F920800) [pid = 2628] [serial = 1411] [outer = 000000AA96026C00] 10:54:28 INFO - PROCESS | 2628 | 1462470868588 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA9FAA4400) [pid = 2628] [serial = 1412] [outer = 000000AA96026C00] 10:54:29 INFO - PROCESS | 2628 | 1462470869142 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1007ms 10:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:54:29 INFO - PROCESS | 2628 | 1462470869197 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 2628 | 1462470869199 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 10:54:29 INFO - PROCESS | 2628 | 1462470869203 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 2628 | 1462470869205 Marionette TRACE conn5 <- [1,1846,null,{}] 10:54:29 INFO - PROCESS | 2628 | 1462470869209 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:29 INFO - PROCESS | 2628 | 1462470869336 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 10:54:29 INFO - PROCESS | 2628 | 1462470869494 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E263800 == 112 [pid = 2628] [id = 471] 10:54:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9F910400) [pid = 2628] [serial = 1413] [outer = 0000000000000000] 10:54:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA9FAAE400) [pid = 2628] [serial = 1414] [outer = 000000AA9F910400] 10:54:29 INFO - PROCESS | 2628 | 1462470869551 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA9FDACC00) [pid = 2628] [serial = 1415] [outer = 000000AA9F910400] 10:54:30 INFO - PROCESS | 2628 | 1462470870140 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 10:54:30 INFO - PROCESS | 2628 | 1462470870191 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 2628 | 1462470870193 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 10:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:54:30 INFO - PROCESS | 2628 | 1462470870197 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 2628 | 1462470870199 Marionette TRACE conn5 <- [1,1850,null,{}] 10:54:30 INFO - PROCESS | 2628 | 1462470870203 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:30 INFO - PROCESS | 2628 | 1462470870330 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 10:54:30 INFO - PROCESS | 2628 | 1462470870479 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E283800 == 113 [pid = 2628] [id = 472] 10:54:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AAA0B1FC00) [pid = 2628] [serial = 1416] [outer = 0000000000000000] 10:54:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AAA0B21800) [pid = 2628] [serial = 1417] [outer = 000000AAA0B1FC00] 10:54:30 INFO - PROCESS | 2628 | 1462470870545 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AAA307A400) [pid = 2628] [serial = 1418] [outer = 000000AAA0B1FC00] 10:54:31 INFO - PROCESS | 2628 | 1462470871170 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1035ms 10:54:31 INFO - PROCESS | 2628 | 1462470871235 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 2628 | 1462470871238 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 10:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:54:31 INFO - PROCESS | 2628 | 1462470871259 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 2628 | 1462470871261 Marionette TRACE conn5 <- [1,1854,null,{}] 10:54:31 INFO - PROCESS | 2628 | 1462470871265 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:31 INFO - PROCESS | 2628 | 1462470871392 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 10:54:31 INFO - PROCESS | 2628 | 1462470871537 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3802800 == 114 [pid = 2628] [id = 473] 10:54:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AAA0FE3000) [pid = 2628] [serial = 1419] [outer = 0000000000000000] 10:54:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AAA0FECC00) [pid = 2628] [serial = 1420] [outer = 000000AAA0FE3000] 10:54:31 INFO - PROCESS | 2628 | 1462470871593 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AAA22ACC00) [pid = 2628] [serial = 1421] [outer = 000000AAA0FE3000] 10:54:32 INFO - PROCESS | 2628 | 1462470872115 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 900ms 10:54:32 INFO - PROCESS | 2628 | 1462470872158 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 2628 | 1462470872161 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 10:54:32 INFO - PROCESS | 2628 | 1462470872167 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:54:32 INFO - PROCESS | 2628 | 1462470872169 Marionette TRACE conn5 <- [1,1858,null,{}] 10:54:32 INFO - PROCESS | 2628 | 1462470872173 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:32 INFO - PROCESS | 2628 | 1462470872297 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 10:54:32 INFO - PROCESS | 2628 | 1462470872455 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA381C000 == 115 [pid = 2628] [id = 474] 10:54:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AAA1903000) [pid = 2628] [serial = 1422] [outer = 0000000000000000] 10:54:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AAA190A400) [pid = 2628] [serial = 1423] [outer = 000000AAA1903000] 10:54:32 INFO - PROCESS | 2628 | 1462470872512 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AAA1910400) [pid = 2628] [serial = 1424] [outer = 000000AAA1903000] 10:54:33 INFO - PROCESS | 2628 | 1462470873106 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 987ms 10:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:54:33 INFO - PROCESS | 2628 | 1462470873157 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 2628 | 1462470873160 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 10:54:33 INFO - PROCESS | 2628 | 1462470873163 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 2628 | 1462470873166 Marionette TRACE conn5 <- [1,1862,null,{}] 10:54:33 INFO - PROCESS | 2628 | 1462470873170 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:33 INFO - PROCESS | 2628 | 1462470873295 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 10:54:33 INFO - PROCESS | 2628 | 1462470873442 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA419A800 == 116 [pid = 2628] [id = 475] 10:54:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AAA190EC00) [pid = 2628] [serial = 1425] [outer = 0000000000000000] 10:54:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AAA22B2400) [pid = 2628] [serial = 1426] [outer = 000000AAA190EC00] 10:54:33 INFO - PROCESS | 2628 | 1462470873497 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AAA3E5D400) [pid = 2628] [serial = 1427] [outer = 000000AAA190EC00] 10:54:34 INFO - PROCESS | 2628 | 1462470874180 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1083ms 10:54:34 INFO - PROCESS | 2628 | 1462470874248 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 2628 | 1462470874251 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 10:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:54:34 INFO - PROCESS | 2628 | 1462470874254 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 2628 | 1462470874257 Marionette TRACE conn5 <- [1,1866,null,{}] 10:54:34 INFO - PROCESS | 2628 | 1462470874260 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:34 INFO - PROCESS | 2628 | 1462470874387 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 10:54:34 INFO - PROCESS | 2628 | 1462470874537 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C0000 == 117 [pid = 2628] [id = 476] 10:54:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA91A31800) [pid = 2628] [serial = 1428] [outer = 0000000000000000] 10:54:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA99237400) [pid = 2628] [serial = 1429] [outer = 000000AA91A31800] 10:54:34 INFO - PROCESS | 2628 | 1462470874596 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AAA22B0000) [pid = 2628] [serial = 1430] [outer = 000000AA91A31800] 10:54:35 INFO - PROCESS | 2628 | 1462470875487 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1299ms 10:54:35 INFO - PROCESS | 2628 | 1462470875557 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 2628 | 1462470875561 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 10:54:35 INFO - PROCESS | 2628 | 1462470875566 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:54:35 INFO - PROCESS | 2628 | 1462470875571 Marionette TRACE conn5 <- [1,1870,null,{}] 10:54:35 INFO - PROCESS | 2628 | 1462470875577 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:35 INFO - PROCESS | 2628 | 1462470875749 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 10:54:35 INFO - PROCESS | 2628 | 1462470875772 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953A7000 == 118 [pid = 2628] [id = 477] 10:54:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA84E49000) [pid = 2628] [serial = 1431] [outer = 0000000000000000] 10:54:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA86329800) [pid = 2628] [serial = 1432] [outer = 000000AA84E49000] 10:54:35 INFO - PROCESS | 2628 | 1462470875821 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA8B53F400) [pid = 2628] [serial = 1433] [outer = 000000AA84E49000] 10:54:36 INFO - PROCESS | 2628 | 1462470876481 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 986ms 10:54:36 INFO - PROCESS | 2628 | 1462470876557 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 2628 | 1462470876563 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 10:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:54:36 INFO - PROCESS | 2628 | 1462470876584 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 2628 | 1462470876587 Marionette TRACE conn5 <- [1,1874,null,{}] 10:54:36 INFO - PROCESS | 2628 | 1462470876591 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:36 INFO - PROCESS | 2628 | 1462470876704 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 10:54:36 INFO - PROCESS | 2628 | 1462470876853 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95699800 == 119 [pid = 2628] [id = 478] 10:54:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA8B0AD400) [pid = 2628] [serial = 1434] [outer = 0000000000000000] 10:54:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA8B548000) [pid = 2628] [serial = 1435] [outer = 000000AA8B0AD400] 10:54:36 INFO - PROCESS | 2628 | 1462470876906 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA90C60800) [pid = 2628] [serial = 1436] [outer = 000000AA8B0AD400] 10:54:37 INFO - PROCESS | 2628 | 1462470877494 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0060000 == 118 [pid = 2628] [id = 413] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6E7000 == 117 [pid = 2628] [id = 302] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0493800 == 116 [pid = 2628] [id = 412] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA006A000 == 115 [pid = 2628] [id = 466] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F4DD000 == 114 [pid = 2628] [id = 465] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BFE800 == 113 [pid = 2628] [id = 464] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E53F800 == 112 [pid = 2628] [id = 463] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6FB000 == 111 [pid = 2628] [id = 462] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C277000 == 110 [pid = 2628] [id = 461] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA9B09F400) [pid = 2628] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF1E800 == 109 [pid = 2628] [id = 460] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98429800 == 108 [pid = 2628] [id = 459] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8ED97800 == 107 [pid = 2628] [id = 458] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E1D000 == 106 [pid = 2628] [id = 457] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FACF800 == 105 [pid = 2628] [id = 451] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0BC0000 == 104 [pid = 2628] [id = 450] 10:54:37 INFO - PROCESS | 2628 | 1462470877631 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 2628 | 1462470877634 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0492000 == 103 [pid = 2628] [id = 449] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F4C9000 == 102 [pid = 2628] [id = 448] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6EE800 == 101 [pid = 2628] [id = 447] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA956B8000 == 100 [pid = 2628] [id = 446] 10:54:37 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F23E800 == 99 [pid = 2628] [id = 445] 10:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA9568D000) [pid = 2628] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA96C65C00) [pid = 2628] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA91D4C000) [pid = 2628] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA92032800) [pid = 2628] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AA8ACC0000) [pid = 2628] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AA8EC28800) [pid = 2628] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA9A795400) [pid = 2628] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA95652C00) [pid = 2628] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA9E018400) [pid = 2628] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA99398C00) [pid = 2628] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA8B545800) [pid = 2628] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA84DD3800) [pid = 2628] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AA9E109C00) [pid = 2628] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AA926A0C00) [pid = 2628] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA93594400) [pid = 2628] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA9FE71C00) [pid = 2628] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AA9F9EE000) [pid = 2628] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AA92398000) [pid = 2628] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AA9E192400) [pid = 2628] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA935DF000) [pid = 2628] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA93682000) [pid = 2628] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA9F91F000) [pid = 2628] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA84E51800) [pid = 2628] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA91A72C00) [pid = 2628] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA9ABC5400) [pid = 2628] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA99236000) [pid = 2628] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AA9611B800) [pid = 2628] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA94808C00) [pid = 2628] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2628 | 1462470877724 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 2628 | 1462470877728 Marionette TRACE conn5 <- [1,1878,null,{}] 10:54:37 INFO - PROCESS | 2628 | 1462470877743 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:37 INFO - PROCESS | 2628 | 1462470877846 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 10:54:37 INFO - PROCESS | 2628 | 1462470877854 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7D2000 == 100 [pid = 2628] [id = 479] 10:54:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA8B0E2400) [pid = 2628] [serial = 1437] [outer = 0000000000000000] 10:54:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA8DC83000) [pid = 2628] [serial = 1438] [outer = 000000AA8B0E2400] 10:54:37 INFO - PROCESS | 2628 | 1462470877903 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA91364800) [pid = 2628] [serial = 1439] [outer = 000000AA8B0E2400] 10:54:38 INFO - PROCESS | 2628 | 1462470878463 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 839ms 10:54:38 INFO - PROCESS | 2628 | 1462470878512 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 2628 | 1462470878515 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 10:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:54:38 INFO - PROCESS | 2628 | 1462470878519 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 2628 | 1462470878520 Marionette TRACE conn5 <- [1,1882,null,{}] 10:54:38 INFO - PROCESS | 2628 | 1462470878524 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:38 INFO - PROCESS | 2628 | 1462470878623 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 10:54:38 INFO - PROCESS | 2628 | 1462470878726 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA956AB800 == 101 [pid = 2628] [id = 480] 10:54:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA915A3000) [pid = 2628] [serial = 1440] [outer = 0000000000000000] 10:54:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA91E3D400) [pid = 2628] [serial = 1441] [outer = 000000AA915A3000] 10:54:38 INFO - PROCESS | 2628 | 1462470878773 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA92014C00) [pid = 2628] [serial = 1442] [outer = 000000AA915A3000] 10:54:39 INFO - PROCESS | 2628 | 1462470879148 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 10:54:39 INFO - PROCESS | 2628 | 1462470879212 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 2628 | 1462470879215 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 10:54:39 INFO - PROCESS | 2628 | 1462470879218 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:54:39 INFO - PROCESS | 2628 | 1462470879220 Marionette TRACE conn5 <- [1,1886,null,{}] 10:54:39 INFO - PROCESS | 2628 | 1462470879223 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:39 INFO - PROCESS | 2628 | 1462470879319 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 10:54:39 INFO - PROCESS | 2628 | 1462470879325 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E17800 == 102 [pid = 2628] [id = 481] 10:54:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA9201E400) [pid = 2628] [serial = 1443] [outer = 0000000000000000] 10:54:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA92329800) [pid = 2628] [serial = 1444] [outer = 000000AA9201E400] 10:54:39 INFO - PROCESS | 2628 | 1462470879372 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AA92395000) [pid = 2628] [serial = 1445] [outer = 000000AA9201E400] 10:54:40 INFO - PROCESS | 2628 | 1462470880199 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1030ms 10:54:40 INFO - PROCESS | 2628 | 1462470880252 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 2628 | 1462470880256 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 10:54:40 INFO - PROCESS | 2628 | 1462470880282 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:54:40 INFO - PROCESS | 2628 | 1462470880286 Marionette TRACE conn5 <- [1,1890,null,{}] 10:54:40 INFO - PROCESS | 2628 | 1462470880291 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:40 INFO - PROCESS | 2628 | 1462470880452 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 10:54:40 INFO - PROCESS | 2628 | 1462470880597 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95021000 == 103 [pid = 2628] [id = 482] 10:54:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AA863AA800) [pid = 2628] [serial = 1446] [outer = 0000000000000000] 10:54:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AA8B0D9800) [pid = 2628] [serial = 1447] [outer = 000000AA863AA800] 10:54:40 INFO - PROCESS | 2628 | 1462470880658 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AA90C65000) [pid = 2628] [serial = 1448] [outer = 000000AA863AA800] 10:54:41 INFO - PROCESS | 2628 | 1462470881244 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 985ms 10:54:41 INFO - PROCESS | 2628 | 1462470881272 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 2628 | 1462470881279 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 10:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:54:41 INFO - PROCESS | 2628 | 1462470881285 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 2628 | 1462470881289 Marionette TRACE conn5 <- [1,1894,null,{}] 10:54:41 INFO - PROCESS | 2628 | 1462470881293 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:41 INFO - PROCESS | 2628 | 1462470881423 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 10:54:41 INFO - PROCESS | 2628 | 1462470881540 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993B5800 == 104 [pid = 2628] [id = 483] 10:54:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AA91A6CC00) [pid = 2628] [serial = 1449] [outer = 0000000000000000] 10:54:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AA9232AC00) [pid = 2628] [serial = 1450] [outer = 000000AA91A6CC00] 10:54:41 INFO - PROCESS | 2628 | 1462470881596 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AA9269F400) [pid = 2628] [serial = 1451] [outer = 000000AA91A6CC00] 10:54:42 INFO - PROCESS | 2628 | 1462470882222 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 984ms 10:54:42 INFO - PROCESS | 2628 | 1462470882275 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 2628 | 1462470882278 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 10:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:54:42 INFO - PROCESS | 2628 | 1462470882282 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 2628 | 1462470882286 Marionette TRACE conn5 <- [1,1898,null,{}] 10:54:42 INFO - PROCESS | 2628 | 1462470882299 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:42 INFO - PROCESS | 2628 | 1462470882423 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 10:54:42 INFO - PROCESS | 2628 | 1462470882570 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CE8000 == 105 [pid = 2628] [id = 484] 10:54:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AA935AE800) [pid = 2628] [serial = 1452] [outer = 0000000000000000] 10:54:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA935D7400) [pid = 2628] [serial = 1453] [outer = 000000AA935AE800] 10:54:42 INFO - PROCESS | 2628 | 1462470882631 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AA9368B800) [pid = 2628] [serial = 1454] [outer = 000000AA935AE800] 10:54:43 INFO - PROCESS | 2628 | 1462470883249 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1035ms 10:54:43 INFO - PROCESS | 2628 | 1462470883318 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 2628 | 1462470883322 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 10:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:54:43 INFO - PROCESS | 2628 | 1462470883325 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 2628 | 1462470883328 Marionette TRACE conn5 <- [1,1902,null,{}] 10:54:43 INFO - PROCESS | 2628 | 1462470883332 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:43 INFO - PROCESS | 2628 | 1462470883457 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 10:54:43 INFO - PROCESS | 2628 | 1462470883600 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF55000 == 106 [pid = 2628] [id = 485] 10:54:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA9480E400) [pid = 2628] [serial = 1455] [outer = 0000000000000000] 10:54:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AA95034000) [pid = 2628] [serial = 1456] [outer = 000000AA9480E400] 10:54:43 INFO - PROCESS | 2628 | 1462470883658 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA95650400) [pid = 2628] [serial = 1457] [outer = 000000AA9480E400] 10:54:44 INFO - PROCESS | 2628 | 1462470884203 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 10:54:44 INFO - PROCESS | 2628 | 1462470884272 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 2628 | 1462470884274 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 10:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:54:44 INFO - PROCESS | 2628 | 1462470884278 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 2628 | 1462470884280 Marionette TRACE conn5 <- [1,1906,null,{}] 10:54:44 INFO - PROCESS | 2628 | 1462470884284 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 2628 | 1462470884433 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 10:54:44 INFO - PROCESS | 2628 | 1462470884576 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B1B6800 == 107 [pid = 2628] [id = 486] 10:54:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA95026400) [pid = 2628] [serial = 1458] [outer = 0000000000000000] 10:54:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AA95664C00) [pid = 2628] [serial = 1459] [outer = 000000AA95026400] 10:54:44 INFO - PROCESS | 2628 | 1462470884635 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA95693400) [pid = 2628] [serial = 1460] [outer = 000000AA95026400] 10:54:45 INFO - PROCESS | 2628 | 1462470885234 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 10:54:45 INFO - PROCESS | 2628 | 1462470885266 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 2628 | 1462470885269 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 10:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:54:45 INFO - PROCESS | 2628 | 1462470885273 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 2628 | 1462470885275 Marionette TRACE conn5 <- [1,1910,null,{}] 10:54:45 INFO - PROCESS | 2628 | 1462470885279 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:45 INFO - PROCESS | 2628 | 1462470885409 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 10:54:45 INFO - PROCESS | 2628 | 1462470885555 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C72A800 == 108 [pid = 2628] [id = 487] 10:54:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA9568FC00) [pid = 2628] [serial = 1461] [outer = 0000000000000000] 10:54:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA96B9F000) [pid = 2628] [serial = 1462] [outer = 000000AA9568FC00] 10:54:45 INFO - PROCESS | 2628 | 1462470885615 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA97EE9800) [pid = 2628] [serial = 1463] [outer = 000000AA9568FC00] 10:54:46 INFO - PROCESS | 2628 | 1462470886184 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 10:54:46 INFO - PROCESS | 2628 | 1462470886220 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 10:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:54:46 INFO - PROCESS | 2628 | 1462470886222 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 10:54:46 INFO - PROCESS | 2628 | 1462470886225 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 2628 | 1462470886228 Marionette TRACE conn5 <- [1,1914,null,{}] 10:54:46 INFO - PROCESS | 2628 | 1462470886232 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:46 INFO - PROCESS | 2628 | 1462470886349 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 10:54:46 INFO - PROCESS | 2628 | 1462470886493 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6F6800 == 109 [pid = 2628] [id = 488] 10:54:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA92358800) [pid = 2628] [serial = 1464] [outer = 0000000000000000] 10:54:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA99235C00) [pid = 2628] [serial = 1465] [outer = 000000AA92358800] 10:54:46 INFO - PROCESS | 2628 | 1462470886551 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA9938A400) [pid = 2628] [serial = 1466] [outer = 000000AA92358800] 10:54:47 INFO - PROCESS | 2628 | 1462470887090 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 882ms 10:54:47 INFO - PROCESS | 2628 | 1462470887111 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 10:54:47 INFO - PROCESS | 2628 | 1462470887113 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 10:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:54:47 INFO - PROCESS | 2628 | 1462470887117 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 2628 | 1462470887119 Marionette TRACE conn5 <- [1,1918,null,{}] 10:54:47 INFO - PROCESS | 2628 | 1462470887123 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:47 INFO - PROCESS | 2628 | 1462470887240 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 10:54:47 INFO - PROCESS | 2628 | 1462470887398 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E291000 == 110 [pid = 2628] [id = 489] 10:54:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA9611DC00) [pid = 2628] [serial = 1467] [outer = 0000000000000000] 10:54:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA99BAA000) [pid = 2628] [serial = 1468] [outer = 000000AA9611DC00] 10:54:47 INFO - PROCESS | 2628 | 1462470887455 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AA9AA2F400) [pid = 2628] [serial = 1469] [outer = 000000AA9611DC00] 10:54:48 INFO - PROCESS | 2628 | 1462470888062 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 984ms 10:54:48 INFO - PROCESS | 2628 | 1462470888103 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 2628 | 1462470888106 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 10:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:54:48 INFO - PROCESS | 2628 | 1462470888109 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 2628 | 1462470888111 Marionette TRACE conn5 <- [1,1922,null,{}] 10:54:48 INFO - PROCESS | 2628 | 1462470888115 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:48 INFO - PROCESS | 2628 | 1462470888234 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 10:54:48 INFO - PROCESS | 2628 | 1462470888380 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E5CF800 == 111 [pid = 2628] [id = 490] 10:54:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AA9ABCB800) [pid = 2628] [serial = 1470] [outer = 0000000000000000] 10:54:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AA9B03D000) [pid = 2628] [serial = 1471] [outer = 000000AA9ABCB800] 10:54:48 INFO - PROCESS | 2628 | 1462470888437 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AA9CC1A000) [pid = 2628] [serial = 1472] [outer = 000000AA9ABCB800] 10:54:49 INFO - PROCESS | 2628 | 1462470889043 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 986ms 10:54:49 INFO - PROCESS | 2628 | 1462470889098 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 2628 | 1462470889101 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 10:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:54:49 INFO - PROCESS | 2628 | 1462470889104 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 2628 | 1462470889106 Marionette TRACE conn5 <- [1,1926,null,{}] 10:54:49 INFO - PROCESS | 2628 | 1462470889110 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:49 INFO - PROCESS | 2628 | 1462470889277 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 10:54:49 INFO - PROCESS | 2628 | 1462470889388 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F410800 == 112 [pid = 2628] [id = 491] 10:54:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AA9E015000) [pid = 2628] [serial = 1473] [outer = 0000000000000000] 10:54:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AA9E103000) [pid = 2628] [serial = 1474] [outer = 000000AA9E015000] 10:54:49 INFO - PROCESS | 2628 | 1462470889446 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AA9EC3D000) [pid = 2628] [serial = 1475] [outer = 000000AA9E015000] 10:54:50 INFO - PROCESS | 2628 | 1462470890003 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 942ms 10:54:50 INFO - PROCESS | 2628 | 1462470890050 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 2628 | 1462470890053 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 10:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:54:50 INFO - PROCESS | 2628 | 1462470890056 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 2628 | 1462470890059 Marionette TRACE conn5 <- [1,1930,null,{}] 10:54:50 INFO - PROCESS | 2628 | 1462470890063 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:50 INFO - PROCESS | 2628 | 1462470890204 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 10:54:50 INFO - PROCESS | 2628 | 1462470890376 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FD5A800 == 113 [pid = 2628] [id = 492] 10:54:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AA84E42C00) [pid = 2628] [serial = 1476] [outer = 0000000000000000] 10:54:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 240 (000000AA9F38FC00) [pid = 2628] [serial = 1477] [outer = 000000AA84E42C00] 10:54:50 INFO - PROCESS | 2628 | 1462470890439 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 241 (000000AA9F9EB000) [pid = 2628] [serial = 1478] [outer = 000000AA84E42C00] 10:54:51 INFO - PROCESS | 2628 | 1462470891083 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1086ms 10:54:51 INFO - PROCESS | 2628 | 1462470891146 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 2628 | 1462470891148 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 10:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:54:51 INFO - PROCESS | 2628 | 1462470891151 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 2628 | 1462470891154 Marionette TRACE conn5 <- [1,1934,null,{}] 10:54:51 INFO - PROCESS | 2628 | 1462470891157 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:51 INFO - PROCESS | 2628 | 1462470891279 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 10:54:51 INFO - PROCESS | 2628 | 1462470891427 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0F10800 == 114 [pid = 2628] [id = 493] 10:54:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 242 (000000AA9F924800) [pid = 2628] [serial = 1479] [outer = 0000000000000000] 10:54:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 243 (000000AA9FAB0400) [pid = 2628] [serial = 1480] [outer = 000000AA9F924800] 10:54:51 INFO - PROCESS | 2628 | 1462470891486 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 244 (000000AA9FDA0800) [pid = 2628] [serial = 1481] [outer = 000000AA9F924800] 10:54:52 INFO - PROCESS | 2628 | 1462470892053 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 943ms 10:54:52 INFO - PROCESS | 2628 | 1462470892251 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 2628 | 1462470892255 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 10:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:54:52 INFO - PROCESS | 2628 | 1462470892284 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 2628 | 1462470892287 Marionette TRACE conn5 <- [1,1938,null,{}] 10:54:52 INFO - PROCESS | 2628 | 1462470892293 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:52 INFO - PROCESS | 2628 | 1462470892420 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 10:54:52 INFO - PROCESS | 2628 | 1462470892563 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9528D800 == 115 [pid = 2628] [id = 494] 10:54:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 245 (000000AA84DCB400) [pid = 2628] [serial = 1482] [outer = 0000000000000000] 10:54:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 246 (000000AA84E42400) [pid = 2628] [serial = 1483] [outer = 000000AA84DCB400] 10:54:52 INFO - PROCESS | 2628 | 1462470892615 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 247 (000000AA8F0D3400) [pid = 2628] [serial = 1484] [outer = 000000AA84DCB400] 10:54:53 INFO - PROCESS | 2628 | 1462470893174 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 945ms 10:54:53 INFO - PROCESS | 2628 | 1462470893232 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 2628 | 1462470893235 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 10:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:54:53 INFO - PROCESS | 2628 | 1462470893243 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 2628 | 1462470893247 Marionette TRACE conn5 <- [1,1942,null,{}] 10:54:53 INFO - PROCESS | 2628 | 1462470893252 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:53 INFO - PROCESS | 2628 | 1462470893374 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 10:54:53 INFO - PROCESS | 2628 | 1462470893537 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953A4800 == 116 [pid = 2628] [id = 495] 10:54:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 248 (000000AA8EC28800) [pid = 2628] [serial = 1485] [outer = 0000000000000000] 10:54:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 249 (000000AA92350C00) [pid = 2628] [serial = 1486] [outer = 000000AA8EC28800] 10:54:53 INFO - PROCESS | 2628 | 1462470893588 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 250 (000000AA92C59400) [pid = 2628] [serial = 1487] [outer = 000000AA8EC28800] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA956AB800 == 115 [pid = 2628] [id = 480] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7D2000 == 114 [pid = 2628] [id = 479] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95699800 == 113 [pid = 2628] [id = 478] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953A7000 == 112 [pid = 2628] [id = 477] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA419A800 == 111 [pid = 2628] [id = 475] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA381C000 == 110 [pid = 2628] [id = 474] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3802800 == 109 [pid = 2628] [id = 473] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E283800 == 108 [pid = 2628] [id = 472] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E263800 == 107 [pid = 2628] [id = 471] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA38C0000 == 106 [pid = 2628] [id = 470] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ECAF800 == 105 [pid = 2628] [id = 469] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993E2000 == 104 [pid = 2628] [id = 468] 10:54:53 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F69F800 == 103 [pid = 2628] [id = 467] 10:54:54 INFO - PROCESS | 2628 | 1462470894238 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1033ms 10:54:54 INFO - PROCESS | 2628 | 1462470894278 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 2628 | 1462470894281 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 10:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:54:54 INFO - PROCESS | 2628 | 1462470894284 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 2628 | 1462470894286 Marionette TRACE conn5 <- [1,1946,null,{}] 10:54:54 INFO - PROCESS | 2628 | 1462470894312 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:54 INFO - PROCESS | 2628 | 1462470894483 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 10:54:54 INFO - PROCESS | 2628 | 1462470894510 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CE6000 == 104 [pid = 2628] [id = 496] 10:54:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 251 (000000AA92C60800) [pid = 2628] [serial = 1488] [outer = 0000000000000000] 10:54:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 252 (000000AA9359D400) [pid = 2628] [serial = 1489] [outer = 000000AA92C60800] 10:54:54 INFO - PROCESS | 2628 | 1462470894560 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AA94808C00) [pid = 2628] [serial = 1490] [outer = 000000AA92C60800] 10:54:55 INFO - PROCESS | 2628 | 1462470895101 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 838ms 10:54:55 INFO - PROCESS | 2628 | 1462470895132 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 2628 | 1462470895135 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 10:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:54:55 INFO - PROCESS | 2628 | 1462470895138 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 2628 | 1462470895140 Marionette TRACE conn5 <- [1,1950,null,{}] 10:54:55 INFO - PROCESS | 2628 | 1462470895144 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:55 INFO - PROCESS | 2628 | 1462470895285 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 10:54:55 INFO - PROCESS | 2628 | 1462470895308 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E298000 == 105 [pid = 2628] [id = 497] 10:54:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AA9612EC00) [pid = 2628] [serial = 1491] [outer = 0000000000000000] 10:54:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AA97EDE000) [pid = 2628] [serial = 1492] [outer = 000000AA9612EC00] 10:54:55 INFO - PROCESS | 2628 | 1462470895354 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AA9B0A8800) [pid = 2628] [serial = 1493] [outer = 000000AA9612EC00] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AA9B0A0000) [pid = 2628] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AA83E03000) [pid = 2628] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AA9A79F800) [pid = 2628] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA8479E400) [pid = 2628] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 251 (000000AA9A797C00) [pid = 2628] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 250 (000000AA8B52C800) [pid = 2628] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 249 (000000AA9ABCF800) [pid = 2628] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 248 (000000AA926A0400) [pid = 2628] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 247 (000000AA93681400) [pid = 2628] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:54:55 INFO - PROCESS | 2628 | --DOMWINDOW == 246 (000000AA86147400) [pid = 2628] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:54:55 INFO - PROCESS | 2628 | 1462470895965 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 880ms 10:54:56 INFO - PROCESS | 2628 | 1462470896020 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 2628 | 1462470896022 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 10:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:54:56 INFO - PROCESS | 2628 | 1462470896025 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 2628 | 1462470896027 Marionette TRACE conn5 <- [1,1954,null,{}] 10:54:56 INFO - PROCESS | 2628 | 1462470896031 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:56 INFO - PROCESS | 2628 | 1462470896131 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 10:54:56 INFO - PROCESS | 2628 | 1462470896138 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FACF000 == 106 [pid = 2628] [id = 498] 10:54:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 247 (000000AA926A0400) [pid = 2628] [serial = 1494] [outer = 0000000000000000] 10:54:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 248 (000000AA95443000) [pid = 2628] [serial = 1495] [outer = 000000AA926A0400] 10:54:56 INFO - PROCESS | 2628 | 1462470896184 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 249 (000000AA9E013C00) [pid = 2628] [serial = 1496] [outer = 000000AA926A0400] 10:54:56 INFO - PROCESS | 2628 | 1462470896657 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 689ms 10:54:56 INFO - PROCESS | 2628 | 1462470896718 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 2628 | 1462470896720 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 10:54:56 INFO - PROCESS | 2628 | 1462470896723 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:54:56 INFO - PROCESS | 2628 | 1462470896725 Marionette TRACE conn5 <- [1,1958,null,{}] 10:54:56 INFO - PROCESS | 2628 | 1462470896728 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:56 INFO - PROCESS | 2628 | 1462470896850 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 10:54:56 INFO - PROCESS | 2628 | 1462470896858 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3808000 == 107 [pid = 2628] [id = 499] 10:54:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 250 (000000AA9F90E800) [pid = 2628] [serial = 1497] [outer = 0000000000000000] 10:54:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 251 (000000AA9FAAA000) [pid = 2628] [serial = 1498] [outer = 000000AA9F90E800] 10:54:56 INFO - PROCESS | 2628 | 1462470896905 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 252 (000000AAA0B17800) [pid = 2628] [serial = 1499] [outer = 000000AA9F90E800] 10:54:57 INFO - PROCESS | 2628 | 1462470897361 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 673ms 10:54:57 INFO - PROCESS | 2628 | 1462470897399 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 2628 | 1462470897401 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 10:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:54:57 INFO - PROCESS | 2628 | 1462470897404 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 2628 | 1462470897406 Marionette TRACE conn5 <- [1,1962,null,{}] 10:54:57 INFO - PROCESS | 2628 | 1462470897409 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:57 INFO - PROCESS | 2628 | 1462470897508 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 10:54:57 INFO - PROCESS | 2628 | 1462470897516 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4199000 == 108 [pid = 2628] [id = 500] 10:54:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AA9EA09400) [pid = 2628] [serial = 1500] [outer = 0000000000000000] 10:54:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AA9EA0D400) [pid = 2628] [serial = 1501] [outer = 000000AA9EA09400] 10:54:57 INFO - PROCESS | 2628 | 1462470897561 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AAA0B18000) [pid = 2628] [serial = 1502] [outer = 000000AA9EA09400] 10:54:58 INFO - PROCESS | 2628 | 1462470898193 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 881ms 10:54:58 INFO - PROCESS | 2628 | 1462470898290 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 2628 | 1462470898294 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 10:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:54:58 INFO - PROCESS | 2628 | 1462470898316 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 2628 | 1462470898321 Marionette TRACE conn5 <- [1,1966,null,{}] 10:54:58 INFO - PROCESS | 2628 | 1462470898330 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:58 INFO - PROCESS | 2628 | 1462470898477 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 10:54:58 INFO - PROCESS | 2628 | 1462470898623 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C5800 == 109 [pid = 2628] [id = 501] 10:54:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AA84DCD400) [pid = 2628] [serial = 1503] [outer = 0000000000000000] 10:54:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 257 (000000AA8F70E800) [pid = 2628] [serial = 1504] [outer = 000000AA84DCD400] 10:54:58 INFO - PROCESS | 2628 | 1462470898682 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 258 (000000AA91E43000) [pid = 2628] [serial = 1505] [outer = 000000AA84DCD400] 10:54:59 INFO - PROCESS | 2628 | 1462470899268 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1002ms 10:54:59 INFO - PROCESS | 2628 | 1462470899316 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 2628 | 1462470899323 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 10:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:54:59 INFO - PROCESS | 2628 | 1462470899332 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 2628 | 1462470899335 Marionette TRACE conn5 <- [1,1970,null,{}] 10:54:59 INFO - PROCESS | 2628 | 1462470899339 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:59 INFO - PROCESS | 2628 | 1462470899469 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 10:54:59 INFO - PROCESS | 2628 | 1462470899634 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E28C800 == 110 [pid = 2628] [id = 502] 10:54:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 259 (000000AA93681400) [pid = 2628] [serial = 1506] [outer = 0000000000000000] 10:54:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 260 (000000AA93D92000) [pid = 2628] [serial = 1507] [outer = 000000AA93681400] 10:54:59 INFO - PROCESS | 2628 | 1462470899691 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 261 (000000AA96124000) [pid = 2628] [serial = 1508] [outer = 000000AA93681400] 10:55:00 INFO - PROCESS | 2628 | 1462470900287 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 10:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:55:00 INFO - PROCESS | 2628 | 1462470900319 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 2628 | 1462470900321 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 10:55:00 INFO - PROCESS | 2628 | 1462470900325 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 2628 | 1462470900329 Marionette TRACE conn5 <- [1,1974,null,{}] 10:55:00 INFO - PROCESS | 2628 | 1462470900341 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:00 INFO - PROCESS | 2628 | 1462470900473 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 10:55:00 INFO - PROCESS | 2628 | 1462470900626 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4ABA800 == 111 [pid = 2628] [id = 503] 10:55:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 262 (000000AA9EA02C00) [pid = 2628] [serial = 1509] [outer = 0000000000000000] 10:55:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 263 (000000AA9F384C00) [pid = 2628] [serial = 1510] [outer = 000000AA9EA02C00] 10:55:00 INFO - PROCESS | 2628 | 1462470900686 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 264 (000000AA9F9F1C00) [pid = 2628] [serial = 1511] [outer = 000000AA9EA02C00] 10:55:01 INFO - PROCESS | 2628 | 1462470901341 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1033ms 10:55:01 INFO - PROCESS | 2628 | 1462470901361 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 2628 | 1462470901364 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 10:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:55:01 INFO - PROCESS | 2628 | 1462470901382 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 2628 | 1462470901384 Marionette TRACE conn5 <- [1,1978,null,{}] 10:55:01 INFO - PROCESS | 2628 | 1462470901405 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:01 INFO - PROCESS | 2628 | 1462470901531 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 10:55:01 INFO - PROCESS | 2628 | 1462470901681 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D9F8800 == 112 [pid = 2628] [id = 504] 10:55:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 265 (000000AA9FD4A000) [pid = 2628] [serial = 1512] [outer = 0000000000000000] 10:55:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 266 (000000AA9FD4D400) [pid = 2628] [serial = 1513] [outer = 000000AA9FD4A000] 10:55:01 INFO - PROCESS | 2628 | 1462470901738 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 267 (000000AA9FE76800) [pid = 2628] [serial = 1514] [outer = 000000AA9FD4A000] 10:55:02 INFO - PROCESS | 2628 | 1462470902277 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 945ms 10:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:55:02 INFO - PROCESS | 2628 | 1462470902332 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 2628 | 1462470902335 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 10:55:02 INFO - PROCESS | 2628 | 1462470902339 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 2628 | 1462470902341 Marionette TRACE conn5 <- [1,1982,null,{}] 10:55:02 INFO - PROCESS | 2628 | 1462470902344 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:02 INFO - PROCESS | 2628 | 1462470902466 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 10:55:02 INFO - PROCESS | 2628 | 1462470902629 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA44D5000 == 113 [pid = 2628] [id = 505] 10:55:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 268 (000000AAA0B24400) [pid = 2628] [serial = 1515] [outer = 0000000000000000] 10:55:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 269 (000000AAA0FE3400) [pid = 2628] [serial = 1516] [outer = 000000AAA0B24400] 10:55:02 INFO - PROCESS | 2628 | 1462470902686 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 270 (000000AAA1908000) [pid = 2628] [serial = 1517] [outer = 000000AAA0B24400] 10:55:03 INFO - PROCESS | 2628 | 1462470903274 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 10:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:55:03 INFO - PROCESS | 2628 | 1462470903327 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 10:55:03 INFO - PROCESS | 2628 | 1462470903330 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 10:55:03 INFO - PROCESS | 2628 | 1462470903333 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 2628 | 1462470903336 Marionette TRACE conn5 <- [1,1986,null,{}] 10:55:03 INFO - PROCESS | 2628 | 1462470903339 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:03 INFO - PROCESS | 2628 | 1462470903486 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 10:55:03 INFO - PROCESS | 2628 | 1462470903641 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D05C000 == 114 [pid = 2628] [id = 506] 10:55:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 271 (000000AAA0B25800) [pid = 2628] [serial = 1518] [outer = 0000000000000000] 10:55:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 272 (000000AAA197F000) [pid = 2628] [serial = 1519] [outer = 000000AAA0B25800] 10:55:03 INFO - PROCESS | 2628 | 1462470903701 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 273 (000000AAA2245400) [pid = 2628] [serial = 1520] [outer = 000000AAA0B25800] 10:55:04 INFO - PROCESS | 2628 | 1462470904269 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 984ms 10:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:55:04 INFO - PROCESS | 2628 | 1462470904321 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 2628 | 1462470904323 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 10:55:04 INFO - PROCESS | 2628 | 1462470904327 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 2628 | 1462470904329 Marionette TRACE conn5 <- [1,1990,null,{}] 10:55:04 INFO - PROCESS | 2628 | 1462470904333 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:04 INFO - PROCESS | 2628 | 1462470904455 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 10:55:04 INFO - PROCESS | 2628 | 1462470904620 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D074000 == 115 [pid = 2628] [id = 507] 10:55:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 274 (000000AAA2249C00) [pid = 2628] [serial = 1521] [outer = 0000000000000000] 10:55:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 275 (000000AAA22B2000) [pid = 2628] [serial = 1522] [outer = 000000AAA2249C00] 10:55:04 INFO - PROCESS | 2628 | 1462470904676 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 276 (000000AAA2F64000) [pid = 2628] [serial = 1523] [outer = 000000AAA2249C00] 10:55:05 INFO - PROCESS | 2628 | 1462470905225 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 943ms 10:55:05 INFO - PROCESS | 2628 | 1462470905273 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 2628 | 1462470905275 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 10:55:05 INFO - PROCESS | 2628 | 1462470905279 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:55:05 INFO - PROCESS | 2628 | 1462470905281 Marionette TRACE conn5 <- [1,1994,null,{}] 10:55:05 INFO - PROCESS | 2628 | 1462470905285 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:05 INFO - PROCESS | 2628 | 1462470905407 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 10:55:05 INFO - PROCESS | 2628 | 1462470905559 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0FB5800 == 116 [pid = 2628] [id = 508] 10:55:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 277 (000000AAA04B8400) [pid = 2628] [serial = 1524] [outer = 0000000000000000] 10:55:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 278 (000000AAA04BDC00) [pid = 2628] [serial = 1525] [outer = 000000AAA04B8400] 10:55:05 INFO - PROCESS | 2628 | 1462470905616 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 279 (000000AAA04C3C00) [pid = 2628] [serial = 1526] [outer = 000000AAA04B8400] 10:55:06 INFO - PROCESS | 2628 | 1462470906223 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 985ms 10:55:06 INFO - PROCESS | 2628 | 1462470906267 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 2628 | 1462470906269 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 10:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:55:06 INFO - PROCESS | 2628 | 1462470906273 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 2628 | 1462470906275 Marionette TRACE conn5 <- [1,1998,null,{}] 10:55:06 INFO - PROCESS | 2628 | 1462470906279 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:06 INFO - PROCESS | 2628 | 1462470906401 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 10:55:06 INFO - PROCESS | 2628 | 1462470906566 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA45C5000 == 117 [pid = 2628] [id = 509] 10:55:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 280 (000000AAA04C2400) [pid = 2628] [serial = 1527] [outer = 0000000000000000] 10:55:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 281 (000000AAA3075C00) [pid = 2628] [serial = 1528] [outer = 000000AAA04C2400] 10:55:06 INFO - PROCESS | 2628 | 1462470906622 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 282 (000000AAA3E65C00) [pid = 2628] [serial = 1529] [outer = 000000AAA04C2400] 10:55:07 INFO - PROCESS | 2628 | 1462470907281 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1032ms 10:55:07 INFO - PROCESS | 2628 | 1462470907338 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 2628 | 1462470907341 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 10:55:07 INFO - PROCESS | 2628 | 1462470907345 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 2628 | 1462470907347 Marionette TRACE conn5 <- [1,2002,null,{}] 10:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:55:07 INFO - PROCESS | 2628 | 1462470907351 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:07 INFO - PROCESS | 2628 | 1462470907475 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 10:55:07 INFO - PROCESS | 2628 | 1462470907629 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F022800 == 118 [pid = 2628] [id = 510] 10:55:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 283 (000000AA89A7F000) [pid = 2628] [serial = 1530] [outer = 0000000000000000] 10:55:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 284 (000000AA9159C000) [pid = 2628] [serial = 1531] [outer = 000000AA89A7F000] 10:55:07 INFO - PROCESS | 2628 | 1462470907686 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 285 (000000AA9B047400) [pid = 2628] [serial = 1532] [outer = 000000AA89A7F000] 10:55:08 INFO - PROCESS | 2628 | 1462470908506 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1233ms 10:55:08 INFO - PROCESS | 2628 | 1462470908585 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 10:55:08 INFO - PROCESS | 2628 | 1462470908590 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 10:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:55:08 INFO - PROCESS | 2628 | 1462470908594 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - PROCESS | 2628 | 1462470908598 Marionette TRACE conn5 <- [1,2006,null,{}] 10:55:08 INFO - PROCESS | 2628 | 1462470908604 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:08 INFO - PROCESS | 2628 | 1462470908730 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 10:55:08 INFO - PROCESS | 2628 | 1462470908891 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99ECE800 == 119 [pid = 2628] [id = 511] 10:55:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 286 (000000AA89EDC400) [pid = 2628] [serial = 1533] [outer = 0000000000000000] 10:55:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 287 (000000AA909F6C00) [pid = 2628] [serial = 1534] [outer = 000000AA89EDC400] 10:55:08 INFO - PROCESS | 2628 | 1462470908944 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 288 (000000AA9239A400) [pid = 2628] [serial = 1535] [outer = 000000AA89EDC400] 10:55:09 INFO - PROCESS | 2628 | 1462470909569 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1031ms 10:55:09 INFO - PROCESS | 2628 | 1462470909630 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 2628 | 1462470909636 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 10:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:55:09 INFO - PROCESS | 2628 | 1462470909642 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 2628 | 1462470909645 Marionette TRACE conn5 <- [1,2010,null,{}] 10:55:09 INFO - PROCESS | 2628 | 1462470909665 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:09 INFO - PROCESS | 2628 | 1462470909826 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 10:55:09 INFO - PROCESS | 2628 | 1462470909984 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D048000 == 120 [pid = 2628] [id = 512] 10:55:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 289 (000000AA96106C00) [pid = 2628] [serial = 1536] [outer = 0000000000000000] 10:55:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 290 (000000AA9A797C00) [pid = 2628] [serial = 1537] [outer = 000000AA96106C00] 10:55:10 INFO - PROCESS | 2628 | 1462470910059 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 291 (000000AA9566D000) [pid = 2628] [serial = 1538] [outer = 000000AA96106C00] 10:55:10 INFO - PROCESS | 2628 | 1462470910758 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1193ms 10:55:10 INFO - PROCESS | 2628 | 1462470910847 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 2628 | 1462470910850 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 10:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:55:10 INFO - PROCESS | 2628 | 1462470910855 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 2628 | 1462470910859 Marionette TRACE conn5 <- [1,2014,null,{}] 10:55:10 INFO - PROCESS | 2628 | 1462470910870 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:11 INFO - PROCESS | 2628 | 1462470911002 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 10:55:11 INFO - PROCESS | 2628 | 1462470911156 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D2D0800 == 121 [pid = 2628] [id = 513] 10:55:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 292 (000000AA99347400) [pid = 2628] [serial = 1539] [outer = 0000000000000000] 10:55:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 293 (000000AA9EC48000) [pid = 2628] [serial = 1540] [outer = 000000AA99347400] 10:55:11 INFO - PROCESS | 2628 | 1462470911211 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 294 (000000AA96B9E000) [pid = 2628] [serial = 1541] [outer = 000000AA99347400] 10:55:11 INFO - PROCESS | 2628 | 1462470911777 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 987ms 10:55:11 INFO - PROCESS | 2628 | 1462470911843 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 2628 | 1462470911846 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 10:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:55:11 INFO - PROCESS | 2628 | 1462470911849 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 2628 | 1462470911851 Marionette TRACE conn5 <- [1,2018,null,{}] 10:55:11 INFO - PROCESS | 2628 | 1462470911855 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:12 INFO - PROCESS | 2628 | 1462470911993 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9969F800 == 120 [pid = 2628] [id = 75] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3808000 == 119 [pid = 2628] [id = 499] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FACF000 == 118 [pid = 2628] [id = 498] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E298000 == 117 [pid = 2628] [id = 497] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CE6000 == 116 [pid = 2628] [id = 496] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953A4800 == 115 [pid = 2628] [id = 495] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 293 (000000AA9E110800) [pid = 2628] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 292 (000000AA9136B000) [pid = 2628] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 291 (000000AAA307C000) [pid = 2628] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 290 (000000AA9AB9C800) [pid = 2628] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 289 (000000AAA2F6BC00) [pid = 2628] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 288 (000000AA9FE6A400) [pid = 2628] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 287 (000000AA84C18800) [pid = 2628] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 286 (000000AA935B4C00) [pid = 2628] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 285 (000000AA9FD0F800) [pid = 2628] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 284 (000000AA9FD9EC00) [pid = 2628] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 283 (000000AA9532E400) [pid = 2628] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 282 (000000AA9F684800) [pid = 2628] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9528D800 == 114 [pid = 2628] [id = 494] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FD5A800 == 113 [pid = 2628] [id = 492] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F410800 == 112 [pid = 2628] [id = 491] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E5CF800 == 111 [pid = 2628] [id = 490] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E291000 == 110 [pid = 2628] [id = 489] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6F6800 == 109 [pid = 2628] [id = 488] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C72A800 == 108 [pid = 2628] [id = 487] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9B1B6800 == 107 [pid = 2628] [id = 486] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF55000 == 106 [pid = 2628] [id = 485] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CE8000 == 105 [pid = 2628] [id = 484] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993B5800 == 104 [pid = 2628] [id = 483] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95021000 == 103 [pid = 2628] [id = 482] 10:55:12 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E17800 == 102 [pid = 2628] [id = 481] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 281 (000000AA9F38D400) [pid = 2628] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 280 (000000AA9E105800) [pid = 2628] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 279 (000000AA9234F400) [pid = 2628] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 278 (000000AA8A545000) [pid = 2628] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 277 (000000AA9F907800) [pid = 2628] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 276 (000000AA90C59800) [pid = 2628] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 275 (000000AA9B043C00) [pid = 2628] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 274 (000000AA9CC17000) [pid = 2628] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 273 (000000AA95688800) [pid = 2628] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 272 (000000AA9612DC00) [pid = 2628] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 271 (000000AA9AA2E400) [pid = 2628] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 270 (000000AA9EDCD800) [pid = 2628] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 269 (000000AA9CC12000) [pid = 2628] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 268 (000000AA96130400) [pid = 2628] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 267 (000000AA9358F800) [pid = 2628] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 266 (000000AA9544AC00) [pid = 2628] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 265 (000000AA94809000) [pid = 2628] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 264 (000000AA935B0000) [pid = 2628] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 263 (000000AA9159A000) [pid = 2628] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | --DOMWINDOW == 262 (000000AA8DC82C00) [pid = 2628] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:55:12 INFO - PROCESS | 2628 | 1462470912214 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89B78800 == 103 [pid = 2628] [id = 514] 10:55:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 263 (000000AA82E88800) [pid = 2628] [serial = 1542] [outer = 0000000000000000] 10:55:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 264 (000000AA84C0EC00) [pid = 2628] [serial = 1543] [outer = 000000AA82E88800] 10:55:12 INFO - PROCESS | 2628 | 1462470912264 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 265 (000000AA8EC1D800) [pid = 2628] [serial = 1544] [outer = 000000AA82E88800] 10:55:12 INFO - PROCESS | 2628 | 1462470912705 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 880ms 10:55:12 INFO - PROCESS | 2628 | 1462470912732 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 2628 | 1462470912734 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 10:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:55:12 INFO - PROCESS | 2628 | 1462470912742 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 2628 | 1462470912744 Marionette TRACE conn5 <- [1,2022,null,{}] 10:55:12 INFO - PROCESS | 2628 | 1462470912748 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:12 INFO - PROCESS | 2628 | 1462470912849 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 10:55:12 INFO - PROCESS | 2628 | 1462470912856 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9969B000 == 104 [pid = 2628] [id = 515] 10:55:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 266 (000000AA916D0400) [pid = 2628] [serial = 1545] [outer = 0000000000000000] 10:55:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 267 (000000AA92013800) [pid = 2628] [serial = 1546] [outer = 000000AA916D0400] 10:55:12 INFO - PROCESS | 2628 | 1462470912902 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 268 (000000AA935B1000) [pid = 2628] [serial = 1547] [outer = 000000AA916D0400] 10:55:13 INFO - PROCESS | 2628 | 1462470913409 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 10:55:13 INFO - PROCESS | 2628 | 1462470913438 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 2628 | 1462470913440 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 10:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:55:13 INFO - PROCESS | 2628 | 1462470913444 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 2628 | 1462470913446 Marionette TRACE conn5 <- [1,2026,null,{}] 10:55:13 INFO - PROCESS | 2628 | 1462470913449 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:13 INFO - PROCESS | 2628 | 1462470913560 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 10:55:13 INFO - PROCESS | 2628 | 1462470913705 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D87E000 == 105 [pid = 2628] [id = 516] 10:55:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 269 (000000AA926D2000) [pid = 2628] [serial = 1548] [outer = 0000000000000000] 10:55:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 270 (000000AA99BA5400) [pid = 2628] [serial = 1549] [outer = 000000AA926D2000] 10:55:13 INFO - PROCESS | 2628 | 1462470913752 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 271 (000000AA9CC22C00) [pid = 2628] [serial = 1550] [outer = 000000AA926D2000] 10:55:14 INFO - PROCESS | 2628 | 1462470914131 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 10:55:14 INFO - PROCESS | 2628 | 1462470914180 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 2628 | 1462470914182 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 10:55:14 INFO - PROCESS | 2628 | 1462470914186 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:55:14 INFO - PROCESS | 2628 | 1462470914188 Marionette TRACE conn5 <- [1,2030,null,{}] 10:55:14 INFO - PROCESS | 2628 | 1462470914201 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:14 INFO - PROCESS | 2628 | 1462470914337 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 10:55:14 INFO - PROCESS | 2628 | 1462470914358 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F3B1000 == 106 [pid = 2628] [id = 517] 10:55:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 272 (000000AA96120000) [pid = 2628] [serial = 1551] [outer = 0000000000000000] 10:55:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 273 (000000AA9EA11C00) [pid = 2628] [serial = 1552] [outer = 000000AA96120000] 10:55:14 INFO - PROCESS | 2628 | 1462470914403 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 274 (000000AA9F9F3800) [pid = 2628] [serial = 1553] [outer = 000000AA96120000] 10:55:14 INFO - PROCESS | 2628 | 1462470914886 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 755ms 10:55:14 INFO - PROCESS | 2628 | 1462470914949 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 2628 | 1462470914952 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 10:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:55:15 INFO - PROCESS | 2628 | 1462470914993 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 2628 | 1462470914995 Marionette TRACE conn5 <- [1,2034,null,{}] 10:55:15 INFO - PROCESS | 2628 | 1462470914999 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:15 INFO - PROCESS | 2628 | 1462470915139 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 10:55:15 INFO - PROCESS | 2628 | 1462470915159 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FAC9800 == 107 [pid = 2628] [id = 518] 10:55:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 275 (000000AA9FAA8000) [pid = 2628] [serial = 1554] [outer = 0000000000000000] 10:55:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 276 (000000AAA019A400) [pid = 2628] [serial = 1555] [outer = 000000AA9FAA8000] 10:55:15 INFO - PROCESS | 2628 | 1462470915204 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 277 (000000AAA01A0800) [pid = 2628] [serial = 1556] [outer = 000000AA9FAA8000] 10:55:15 INFO - PROCESS | 2628 | 1462470915658 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 10:55:15 INFO - PROCESS | 2628 | 1462470915691 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 10:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:55:15 INFO - PROCESS | 2628 | 1462470915693 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 10:55:15 INFO - PROCESS | 2628 | 1462470915696 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 2628 | 1462470915698 Marionette TRACE conn5 <- [1,2038,null,{}] 10:55:15 INFO - PROCESS | 2628 | 1462470915702 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:15 INFO - PROCESS | 2628 | 1462470915841 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 10:55:15 INFO - PROCESS | 2628 | 1462470915860 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0BB8800 == 108 [pid = 2628] [id = 519] 10:55:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 278 (000000AA9FEA1C00) [pid = 2628] [serial = 1557] [outer = 0000000000000000] 10:55:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 279 (000000AA9FEA3C00) [pid = 2628] [serial = 1558] [outer = 000000AA9FEA1C00] 10:55:15 INFO - PROCESS | 2628 | 1462470915905 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 280 (000000AA9FEA9C00) [pid = 2628] [serial = 1559] [outer = 000000AA9FEA1C00] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 279 (000000AA92396C00) [pid = 2628] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 278 (000000AA9EC40800) [pid = 2628] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 277 (000000AA91539C00) [pid = 2628] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 276 (000000AA9CC1E400) [pid = 2628] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 275 (000000AA9AB9C000) [pid = 2628] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 274 (000000AA9A793400) [pid = 2628] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 273 (000000AA8AC68800) [pid = 2628] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 272 (000000AA83E65C00) [pid = 2628] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 271 (000000AA96031400) [pid = 2628] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 270 (000000AA9E015C00) [pid = 2628] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 269 (000000AA9A79B000) [pid = 2628] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 268 (000000AA897B1800) [pid = 2628] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 267 (000000AA9ABD1C00) [pid = 2628] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 266 (000000AA82E7C800) [pid = 2628] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 265 (000000AA89EDC800) [pid = 2628] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 264 (000000AA9C711400) [pid = 2628] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 263 (000000AA96103400) [pid = 2628] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 262 (000000AA8EC93C00) [pid = 2628] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 261 (000000AA8F70D400) [pid = 2628] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 260 (000000AA936BA800) [pid = 2628] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 259 (000000AA841EF000) [pid = 2628] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 258 (000000AA89B5BC00) [pid = 2628] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 257 (000000AA9B041400) [pid = 2628] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 256 (000000AA91E49C00) [pid = 2628] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AA84A25400) [pid = 2628] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AA90C5B400) [pid = 2628] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AA935E1000) [pid = 2628] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA9CC2FC00) [pid = 2628] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 251 (000000AA9CC30C00) [pid = 2628] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 250 (000000AA9F68B800) [pid = 2628] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 249 (000000AA9F902400) [pid = 2628] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 248 (000000AA9F9F6800) [pid = 2628] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 247 (000000AA8929D400) [pid = 2628] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 246 (000000AA9CC2E800) [pid = 2628] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 245 (000000AA9EDD0800) [pid = 2628] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 244 (000000AA9F9F5400) [pid = 2628] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 243 (000000AA9FDA3400) [pid = 2628] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 242 (000000AA9FD0B400) [pid = 2628] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 241 (000000AAA3078C00) [pid = 2628] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 240 (000000AAA2F67C00) [pid = 2628] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 239 (000000AA9269A000) [pid = 2628] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AA9A79A800) [pid = 2628] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AA9EC3C800) [pid = 2628] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA935DDC00) [pid = 2628] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA93597000) [pid = 2628] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA9ABCAC00) [pid = 2628] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AA95028400) [pid = 2628] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AA92C60800) [pid = 2628] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AA9612EC00) [pid = 2628] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA926A0400) [pid = 2628] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA8EC28800) [pid = 2628] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA84DCB400) [pid = 2628] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA91A6CC00) [pid = 2628] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA935AE800) [pid = 2628] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA9201E400) [pid = 2628] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA863AA800) [pid = 2628] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AAA190EC00) [pid = 2628] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AAA1903000) [pid = 2628] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AAA0FE3000) [pid = 2628] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA9141B800) [pid = 2628] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA9F386000) [pid = 2628] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA915A3000) [pid = 2628] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA96026C00) [pid = 2628] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA91A31800) [pid = 2628] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA9F910400) [pid = 2628] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AAA0B1FC00) [pid = 2628] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AA95666000) [pid = 2628] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA83652800) [pid = 2628] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA84E49000) [pid = 2628] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AA8B0AD400) [pid = 2628] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AA8B0E2400) [pid = 2628] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AA9F90E800) [pid = 2628] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA935AA000) [pid = 2628] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA95659400) [pid = 2628] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:55:17 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA8B54B400) [pid = 2628] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:55:17 INFO - PROCESS | 2628 | 1462470917243 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1591ms 10:55:17 INFO - PROCESS | 2628 | 1462470917290 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 2628 | 1462470917293 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 10:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:55:17 INFO - PROCESS | 2628 | 1462470917296 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 2628 | 1462470917298 Marionette TRACE conn5 <- [1,2042,null,{}] 10:55:17 INFO - PROCESS | 2628 | 1462470917301 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:17 INFO - PROCESS | 2628 | 1462470917409 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 10:55:17 INFO - PROCESS | 2628 | 1462470917418 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA93D7F000 == 109 [pid = 2628] [id = 520] 10:55:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA84A32400) [pid = 2628] [serial = 1560] [outer = 0000000000000000] 10:55:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA89D0E400) [pid = 2628] [serial = 1561] [outer = 000000AA84A32400] 10:55:17 INFO - PROCESS | 2628 | 1462470917464 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AA8EC9AC00) [pid = 2628] [serial = 1562] [outer = 000000AA84A32400] 10:55:17 INFO - PROCESS | 2628 | 1462470917945 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 10:55:17 INFO - PROCESS | 2628 | 1462470917989 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 2628 | 1462470917992 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 10:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:55:18 INFO - PROCESS | 2628 | 1462470917995 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 2628 | 1462470917998 Marionette TRACE conn5 <- [1,2046,null,{}] 10:55:18 INFO - PROCESS | 2628 | 1462470918001 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:18 INFO - PROCESS | 2628 | 1462470918120 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 10:55:18 INFO - PROCESS | 2628 | 1462470918126 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA2F7B800 == 110 [pid = 2628] [id = 521] 10:55:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AA91D4C000) [pid = 2628] [serial = 1563] [outer = 0000000000000000] 10:55:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AA935A9000) [pid = 2628] [serial = 1564] [outer = 000000AA91D4C000] 10:55:18 INFO - PROCESS | 2628 | 1462470918177 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AA95666000) [pid = 2628] [serial = 1565] [outer = 000000AA91D4C000] 10:55:18 INFO - PROCESS | 2628 | 1462470918637 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 10:55:18 INFO - PROCESS | 2628 | 1462470918689 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 2628 | 1462470918692 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 10:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:55:18 INFO - PROCESS | 2628 | 1462470918710 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 2628 | 1462470918711 Marionette TRACE conn5 <- [1,2050,null,{}] 10:55:18 INFO - PROCESS | 2628 | 1462470918715 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:18 INFO - PROCESS | 2628 | 1462470918844 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 10:55:18 INFO - PROCESS | 2628 | 1462470918853 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4194000 == 111 [pid = 2628] [id = 522] 10:55:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AA9A794C00) [pid = 2628] [serial = 1566] [outer = 0000000000000000] 10:55:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AA9AB99800) [pid = 2628] [serial = 1567] [outer = 000000AA9A794C00] 10:55:18 INFO - PROCESS | 2628 | 1462470918898 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AA9CC26400) [pid = 2628] [serial = 1568] [outer = 000000AA9A794C00] 10:55:19 INFO - PROCESS | 2628 | 1462470919663 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1002ms 10:55:19 INFO - PROCESS | 2628 | 1462470919701 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 2628 | 1462470919707 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 10:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:55:19 INFO - PROCESS | 2628 | 1462470919712 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - PROCESS | 2628 | 1462470919717 Marionette TRACE conn5 <- [1,2054,null,{}] 10:55:19 INFO - PROCESS | 2628 | 1462470919722 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:19 INFO - PROCESS | 2628 | 1462470919864 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 10:55:20 INFO - PROCESS | 2628 | 1462470920038 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CDE800 == 112 [pid = 2628] [id = 523] 10:55:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AA8B54B400) [pid = 2628] [serial = 1569] [outer = 0000000000000000] 10:55:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA90C80C00) [pid = 2628] [serial = 1570] [outer = 000000AA8B54B400] 10:55:20 INFO - PROCESS | 2628 | 1462470920101 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AA91EAA000) [pid = 2628] [serial = 1571] [outer = 000000AA8B54B400] 10:55:20 INFO - PROCESS | 2628 | 1462470920764 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1089ms 10:55:20 INFO - PROCESS | 2628 | 1462470920807 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 2628 | 1462470920813 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 10:55:20 INFO - PROCESS | 2628 | 1462470920820 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:55:20 INFO - PROCESS | 2628 | 1462470920823 Marionette TRACE conn5 <- [1,2058,null,{}] 10:55:20 INFO - PROCESS | 2628 | 1462470920827 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:20 INFO - PROCESS | 2628 | 1462470920961 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 10:55:21 INFO - PROCESS | 2628 | 1462470921119 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D9EC800 == 113 [pid = 2628] [id = 524] 10:55:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA935B3400) [pid = 2628] [serial = 1572] [outer = 0000000000000000] 10:55:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AA94463C00) [pid = 2628] [serial = 1573] [outer = 000000AA935B3400] 10:55:21 INFO - PROCESS | 2628 | 1462470921177 Marionette DEBUG loaded listener.js 10:55:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA9610D000) [pid = 2628] [serial = 1574] [outer = 000000AA935B3400] 10:55:21 INFO - PROCESS | 2628 | 1462470921815 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1030ms 10:55:21 INFO - PROCESS | 2628 | 1462470921853 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 2628 | 1462470921856 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 10:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:55:21 INFO - PROCESS | 2628 | 1462470921860 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 2628 | 1462470921864 Marionette TRACE conn5 <- [1,2062,null,{}] 10:55:21 INFO - PROCESS | 2628 | 1462470921893 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:22 INFO - PROCESS | 2628 | 1462470922028 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 10:55:22 INFO - PROCESS | 2628 | 1462470922202 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3049000 == 114 [pid = 2628] [id = 525] 10:55:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA9AA2B800) [pid = 2628] [serial = 1575] [outer = 0000000000000000] 10:55:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AA9C702400) [pid = 2628] [serial = 1576] [outer = 000000AA9AA2B800] 10:55:22 INFO - PROCESS | 2628 | 1462470922263 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA9E192800) [pid = 2628] [serial = 1577] [outer = 000000AA9AA2B800] 10:55:22 INFO - PROCESS | 2628 | 1462470922891 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1092ms 10:55:22 INFO - PROCESS | 2628 | 1462470922954 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 2628 | 1462470922958 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 10:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:55:22 INFO - PROCESS | 2628 | 1462470922961 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 2628 | 1462470922964 Marionette TRACE conn5 <- [1,2066,null,{}] 10:55:22 INFO - PROCESS | 2628 | 1462470922968 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:23 INFO - PROCESS | 2628 | 1462470923129 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 10:55:23 INFO - PROCESS | 2628 | 1462470923287 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0F49800 == 115 [pid = 2628] [id = 526] 10:55:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA9EA0E800) [pid = 2628] [serial = 1578] [outer = 0000000000000000] 10:55:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA9F38F400) [pid = 2628] [serial = 1579] [outer = 000000AA9EA0E800] 10:55:23 INFO - PROCESS | 2628 | 1462470923343 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA9F928000) [pid = 2628] [serial = 1580] [outer = 000000AA9EA0E800] 10:55:23 INFO - PROCESS | 2628 | 1462470923922 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 987ms 10:55:23 INFO - PROCESS | 2628 | 1462470923952 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 10:55:23 INFO - PROCESS | 2628 | 1462470923954 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 10:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:55:23 INFO - PROCESS | 2628 | 1462470923958 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - PROCESS | 2628 | 1462470923960 Marionette TRACE conn5 <- [1,2070,null,{}] 10:55:23 INFO - PROCESS | 2628 | 1462470923965 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:24 INFO - PROCESS | 2628 | 1462470924090 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 10:55:24 INFO - PROCESS | 2628 | 1462470924260 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA439D000 == 116 [pid = 2628] [id = 527] 10:55:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA9FD0C000) [pid = 2628] [serial = 1581] [outer = 0000000000000000] 10:55:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA9FD51800) [pid = 2628] [serial = 1582] [outer = 000000AA9FD0C000] 10:55:24 INFO - PROCESS | 2628 | 1462470924317 Marionette DEBUG loaded listener.js 10:55:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA9FEA7400) [pid = 2628] [serial = 1583] [outer = 000000AA9FD0C000] 10:55:24 INFO - PROCESS | 2628 | 1462470924883 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 984ms 10:55:24 INFO - PROCESS | 2628 | 1462470924944 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 2628 | 1462470924947 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 10:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:55:24 INFO - PROCESS | 2628 | 1462470924950 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 2628 | 1462470924953 Marionette TRACE conn5 <- [1,2074,null,{}] 10:55:24 INFO - PROCESS | 2628 | 1462470924957 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:25 INFO - PROCESS | 2628 | 1462470925115 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 10:55:25 INFO - PROCESS | 2628 | 1462470925279 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7BAF000 == 117 [pid = 2628] [id = 528] 10:55:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AAA0B19C00) [pid = 2628] [serial = 1584] [outer = 0000000000000000] 10:55:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AAA1903C00) [pid = 2628] [serial = 1585] [outer = 000000AAA0B19C00] 10:55:25 INFO - PROCESS | 2628 | 1462470925337 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AAA197B400) [pid = 2628] [serial = 1586] [outer = 000000AAA0B19C00] 10:55:25 INFO - PROCESS | 2628 | --DOCSHELL 000000AA920CB800 == 116 [pid = 2628] [id = 11] 10:55:25 INFO - PROCESS | 2628 | 1462470925991 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1089ms 10:55:26 INFO - PROCESS | 2628 | 1462470926042 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 2628 | 1462470926044 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 10:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:55:26 INFO - PROCESS | 2628 | 1462470926048 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 2628 | 1462470926050 Marionette TRACE conn5 <- [1,2078,null,{}] 10:55:26 INFO - PROCESS | 2628 | 1462470926054 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:26 INFO - PROCESS | 2628 | 1462470926209 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 10:55:26 INFO - PROCESS | 2628 | 1462470926367 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7BC9000 == 117 [pid = 2628] [id = 529] 10:55:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AA8EC9A800) [pid = 2628] [serial = 1587] [outer = 0000000000000000] 10:55:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AAA223B800) [pid = 2628] [serial = 1588] [outer = 000000AA8EC9A800] 10:55:26 INFO - PROCESS | 2628 | 1462470926427 Marionette DEBUG loaded listener.js 10:55:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AAA2F60000) [pid = 2628] [serial = 1589] [outer = 000000AA8EC9A800] 10:55:27 INFO - PROCESS | 2628 | 1462470927006 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 10:55:27 INFO - PROCESS | 2628 | 1462470927037 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 2628 | 1462470927040 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 10:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:55:27 INFO - PROCESS | 2628 | 1462470927043 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 2628 | 1462470927045 Marionette TRACE conn5 <- [1,2082,null,{}] 10:55:27 INFO - PROCESS | 2628 | 1462470927049 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:27 INFO - PROCESS | 2628 | 1462470927174 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 10:55:27 INFO - PROCESS | 2628 | 1462470927348 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4360000 == 118 [pid = 2628] [id = 530] 10:55:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AAA01A9000) [pid = 2628] [serial = 1590] [outer = 0000000000000000] 10:55:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AAA3E5E800) [pid = 2628] [serial = 1591] [outer = 000000AAA01A9000] 10:55:27 INFO - PROCESS | 2628 | 1462470927406 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AAA40E0000) [pid = 2628] [serial = 1592] [outer = 000000AAA01A9000] 10:55:27 INFO - PROCESS | 2628 | 1462470927943 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 922ms 10:55:27 INFO - PROCESS | 2628 | 1462470927985 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 2628 | 1462470927987 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 10:55:27 INFO - PROCESS | 2628 | 1462470927993 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:55:28 INFO - PROCESS | 2628 | 1462470927995 Marionette TRACE conn5 <- [1,2086,null,{}] 10:55:28 INFO - PROCESS | 2628 | 1462470927999 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:28 INFO - PROCESS | 2628 | 1462470928123 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 10:55:28 INFO - PROCESS | 2628 | 1462470928294 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ED47000 == 119 [pid = 2628] [id = 531] 10:55:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AAA40E5800) [pid = 2628] [serial = 1593] [outer = 0000000000000000] 10:55:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 240 (000000AAA40E7C00) [pid = 2628] [serial = 1594] [outer = 000000AAA40E5800] 10:55:28 INFO - PROCESS | 2628 | 1462470928350 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 241 (000000AAA45E6400) [pid = 2628] [serial = 1595] [outer = 000000AAA40E5800] 10:55:28 INFO - PROCESS | 2628 | 1462470928949 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 986ms 10:55:28 INFO - PROCESS | 2628 | 1462470928982 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 2628 | 1462470928984 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 10:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:55:28 INFO - PROCESS | 2628 | 1462470928988 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 2628 | 1462470928990 Marionette TRACE conn5 <- [1,2090,null,{}] 10:55:28 INFO - PROCESS | 2628 | 1462470928994 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:29 INFO - PROCESS | 2628 | 1462470929121 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 10:55:29 INFO - PROCESS | 2628 | 1462470929323 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3820800 == 120 [pid = 2628] [id = 532] 10:55:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 242 (000000AA8523AC00) [pid = 2628] [serial = 1596] [outer = 0000000000000000] 10:55:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 243 (000000AA9FAAC000) [pid = 2628] [serial = 1597] [outer = 000000AA8523AC00] 10:55:29 INFO - PROCESS | 2628 | 1462470929381 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 244 (000000AAA7C4B400) [pid = 2628] [serial = 1598] [outer = 000000AA8523AC00] 10:55:30 INFO - PROCESS | 2628 | 1462470930058 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1080ms 10:55:30 INFO - PROCESS | 2628 | 1462470930071 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 2628 | 1462470930074 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 10:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:55:30 INFO - PROCESS | 2628 | 1462470930078 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 2628 | 1462470930081 Marionette TRACE conn5 <- [1,2094,null,{}] 10:55:30 INFO - PROCESS | 2628 | 1462470930085 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:30 INFO - PROCESS | 2628 | 1462470930236 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 10:55:30 INFO - PROCESS | 2628 | 1462470930401 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91B09800 == 121 [pid = 2628] [id = 533] 10:55:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 245 (000000AA89B5E400) [pid = 2628] [serial = 1599] [outer = 0000000000000000] 10:55:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 246 (000000AA909E9C00) [pid = 2628] [serial = 1600] [outer = 000000AA89B5E400] 10:55:30 INFO - PROCESS | 2628 | 1462470930466 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 247 (000000AA97EE8400) [pid = 2628] [serial = 1601] [outer = 000000AA89B5E400] 10:55:31 INFO - PROCESS | 2628 | 1462470931025 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 10:55:31 INFO - PROCESS | 2628 | 1462470931068 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 10:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:55:31 INFO - PROCESS | 2628 | 1462470931071 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 2628 | 1462470931073 Marionette TRACE conn5 <- [1,2098,null,{}] 10:55:31 INFO - PROCESS | 2628 | 1462470931077 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:31 INFO - PROCESS | 2628 | 1462470931206 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 10:55:31 INFO - PROCESS | 2628 | 1462470931387 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E739800 == 122 [pid = 2628] [id = 534] 10:55:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 248 (000000AA84A30400) [pid = 2628] [serial = 1602] [outer = 0000000000000000] 10:55:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 249 (000000AA89ED7800) [pid = 2628] [serial = 1603] [outer = 000000AA84A30400] 10:55:31 INFO - PROCESS | 2628 | 1462470931446 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 250 (000000AA916C8800) [pid = 2628] [serial = 1604] [outer = 000000AA84A30400] 10:55:32 INFO - PROCESS | 2628 | 1462470932050 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1025ms 10:55:32 INFO - PROCESS | 2628 | 1462470932099 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 2628 | 1462470932102 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 10:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:55:32 INFO - PROCESS | 2628 | 1462470932105 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 2628 | 1462470932110 Marionette TRACE conn5 <- [1,2102,null,{}] 10:55:32 INFO - PROCESS | 2628 | 1462470932130 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:32 INFO - PROCESS | 2628 | 1462470932265 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 10:55:32 INFO - PROCESS | 2628 | 1462470932711 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F7D2800 == 123 [pid = 2628] [id = 535] 10:55:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 251 (000000AA82E7C800) [pid = 2628] [serial = 1605] [outer = 0000000000000000] 10:55:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 252 (000000AA83E65C00) [pid = 2628] [serial = 1606] [outer = 000000AA82E7C800] 10:55:32 INFO - PROCESS | 2628 | 1462470932768 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AA859C6000) [pid = 2628] [serial = 1607] [outer = 000000AA82E7C800] 10:55:33 INFO - PROCESS | 2628 | 1462470933419 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1382ms 10:55:33 INFO - PROCESS | 2628 | 1462470933492 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 2628 | 1462470933496 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 10:55:33 INFO - PROCESS | 2628 | 1462470933501 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:55:33 INFO - PROCESS | 2628 | 1462470933505 Marionette TRACE conn5 <- [1,2106,null,{}] 10:55:33 INFO - PROCESS | 2628 | 1462470933509 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:33 INFO - PROCESS | 2628 | 1462470933637 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 10:55:33 INFO - PROCESS | 2628 | 1462470933801 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98416000 == 124 [pid = 2628] [id = 536] 10:55:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AA90C5F400) [pid = 2628] [serial = 1608] [outer = 0000000000000000] 10:55:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AA9136D000) [pid = 2628] [serial = 1609] [outer = 000000AA90C5F400] 10:55:33 INFO - PROCESS | 2628 | 1462470933856 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AA91A6A000) [pid = 2628] [serial = 1610] [outer = 000000AA90C5F400] 10:55:34 INFO - PROCESS | 2628 | 1462470934453 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 984ms 10:55:34 INFO - PROCESS | 2628 | 1462470934491 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 2628 | 1462470934496 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 10:55:34 INFO - PROCESS | 2628 | 1462470934499 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:55:34 INFO - PROCESS | 2628 | 1462470934501 Marionette TRACE conn5 <- [1,2110,null,{}] 10:55:34 INFO - PROCESS | 2628 | 1462470934505 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:34 INFO - PROCESS | 2628 | 1462470934625 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 10:55:34 INFO - PROCESS | 2628 | 1462470934798 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA2F7B800 == 123 [pid = 2628] [id = 521] 10:55:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA93D7F000 == 122 [pid = 2628] [id = 520] 10:55:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0BB8800 == 121 [pid = 2628] [id = 519] 10:55:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FAC9800 == 120 [pid = 2628] [id = 518] 10:55:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F3B1000 == 119 [pid = 2628] [id = 517] 10:55:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D87E000 == 118 [pid = 2628] [id = 516] 10:55:34 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AA9FAB0400) [pid = 2628] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:55:34 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AA9EA0D400) [pid = 2628] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 10:55:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89AD1000 == 119 [pid = 2628] [id = 537] 10:55:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AA84A2FC00) [pid = 2628] [serial = 1611] [outer = 0000000000000000] 10:55:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AA85235400) [pid = 2628] [serial = 1612] [outer = 000000AA84A2FC00] 10:55:34 INFO - PROCESS | 2628 | 1462470934913 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 257 (000000AA90C88800) [pid = 2628] [serial = 1613] [outer = 000000AA84A2FC00] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9969B000 == 118 [pid = 2628] [id = 515] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89B78800 == 117 [pid = 2628] [id = 514] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D2D0800 == 116 [pid = 2628] [id = 513] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D048000 == 115 [pid = 2628] [id = 512] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99ECE800 == 114 [pid = 2628] [id = 511] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D074000 == 113 [pid = 2628] [id = 507] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D05C000 == 112 [pid = 2628] [id = 506] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA44D5000 == 111 [pid = 2628] [id = 505] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D9F8800 == 110 [pid = 2628] [id = 504] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA4ABA800 == 109 [pid = 2628] [id = 503] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E28C800 == 108 [pid = 2628] [id = 502] 10:55:35 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953C5800 == 107 [pid = 2628] [id = 501] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 256 (000000AA9E013800) [pid = 2628] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AA9CC26800) [pid = 2628] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AA9B044000) [pid = 2628] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AA8F092400) [pid = 2628] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA84E4D400) [pid = 2628] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 251 (000000AA99BA8C00) [pid = 2628] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 250 (000000AA9F9F4400) [pid = 2628] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 249 (000000AA9ABC7C00) [pid = 2628] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 248 (000000AA99BA1000) [pid = 2628] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 247 (000000AA9C706C00) [pid = 2628] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 246 (000000AA84E4B000) [pid = 2628] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 245 (000000AAA3E63800) [pid = 2628] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 244 (000000AA9CC1EC00) [pid = 2628] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 243 (000000AA96130800) [pid = 2628] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 242 (000000AA91A68C00) [pid = 2628] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 241 (000000AA913A3000) [pid = 2628] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 240 (000000AA9ABC5C00) [pid = 2628] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 239 (000000AA920F4000) [pid = 2628] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AA92017C00) [pid = 2628] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AA93687800) [pid = 2628] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA936C8800) [pid = 2628] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA9CC11C00) [pid = 2628] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA9F902800) [pid = 2628] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AA9C70F800) [pid = 2628] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AA9A79AC00) [pid = 2628] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AA9B09FC00) [pid = 2628] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA99349800) [pid = 2628] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA9F9F3C00) [pid = 2628] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA927F8400) [pid = 2628] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA9CC2A800) [pid = 2628] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA93687000) [pid = 2628] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AAA1910400) [pid = 2628] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA89A8AC00) [pid = 2628] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AAA3E5D400) [pid = 2628] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AA91EA9400) [pid = 2628] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AA9568A000) [pid = 2628] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA9F682400) [pid = 2628] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA9E110C00) [pid = 2628] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA9F92A800) [pid = 2628] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA9FE6AC00) [pid = 2628] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA9FE79C00) [pid = 2628] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA9EDC6400) [pid = 2628] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AA9EDC2400) [pid = 2628] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AA9F909000) [pid = 2628] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA9FDA6000) [pid = 2628] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA9FD03400) [pid = 2628] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AAA3074400) [pid = 2628] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AAA2F5F800) [pid = 2628] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AAA3E60000) [pid = 2628] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA8A0B4C00) [pid = 2628] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA935AC000) [pid = 2628] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA9AA27000) [pid = 2628] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA9FAA4400) [pid = 2628] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA9FDACC00) [pid = 2628] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AAA307A400) [pid = 2628] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA9B03E000) [pid = 2628] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AAA22ACC00) [pid = 2628] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA9C70F000) [pid = 2628] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AAA22B0000) [pid = 2628] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AA91365000) [pid = 2628] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA9359D400) [pid = 2628] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA97EDE000) [pid = 2628] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AA9E013C00) [pid = 2628] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 193 (000000AA95443000) [pid = 2628] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 192 (000000AA9B0A8800) [pid = 2628] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AA92350C00) [pid = 2628] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 190 (000000AA8F0D3400) [pid = 2628] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 189 (000000AA84E42400) [pid = 2628] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 188 (000000AA99235C00) [pid = 2628] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 187 (000000AA9232AC00) [pid = 2628] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA9269F400) [pid = 2628] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AA935D7400) [pid = 2628] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AA9368B800) [pid = 2628] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AA95034000) [pid = 2628] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AA9F38FC00) [pid = 2628] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 181 (000000AA9E103000) [pid = 2628] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 180 (000000AA92395000) [pid = 2628] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 179 (000000AA90C65000) [pid = 2628] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 178 (000000AA8B0D9800) [pid = 2628] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 177 (000000AA96B9F000) [pid = 2628] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 176 (000000AA99BAA000) [pid = 2628] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 175 (000000AA9B03D000) [pid = 2628] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 174 (000000AA95664C00) [pid = 2628] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 173 (000000AAA22B2400) [pid = 2628] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 172 (000000AAA190A400) [pid = 2628] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 171 (000000AAA0FECC00) [pid = 2628] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 170 (000000AA92333800) [pid = 2628] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 169 (000000AA9F393800) [pid = 2628] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 168 (000000AA91E3D400) [pid = 2628] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 167 (000000AA92014C00) [pid = 2628] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 166 (000000AA9F920800) [pid = 2628] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 165 (000000AA99237400) [pid = 2628] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA9FAAE400) [pid = 2628] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AAA0B21800) [pid = 2628] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA96C6D400) [pid = 2628] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA841FA000) [pid = 2628] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA86329800) [pid = 2628] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA8B53F400) [pid = 2628] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA8B548000) [pid = 2628] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA90C60800) [pid = 2628] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA8DC83000) [pid = 2628] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA91364800) [pid = 2628] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA92329800) [pid = 2628] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA92C59400) [pid = 2628] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 152 (000000AA9FAAA000) [pid = 2628] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 151 (000000AAA0B17800) [pid = 2628] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | --DOMWINDOW == 150 (000000AA94808C00) [pid = 2628] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:55:35 INFO - PROCESS | 2628 | 1462470935521 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1029ms 10:55:35 INFO - PROCESS | 2628 | 1462470935532 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 2628 | 1462470935534 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 10:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:55:35 INFO - PROCESS | 2628 | 1462470935586 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 2628 | 1462470935593 Marionette TRACE conn5 <- [1,2114,null,{}] 10:55:35 INFO - PROCESS | 2628 | 1462470935603 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:35 INFO - PROCESS | 2628 | 1462470935713 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 10:55:35 INFO - PROCESS | 2628 | 1462470935725 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA952A7000 == 108 [pid = 2628] [id = 538] 10:55:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 151 (000000AA91366800) [pid = 2628] [serial = 1614] [outer = 0000000000000000] 10:55:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 152 (000000AA91A69400) [pid = 2628] [serial = 1615] [outer = 000000AA91366800] 10:55:35 INFO - PROCESS | 2628 | 1462470935771 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 153 (000000AA920F7400) [pid = 2628] [serial = 1616] [outer = 000000AA91366800] 10:55:36 INFO - PROCESS | 2628 | 1462470936244 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 735ms 10:55:36 INFO - PROCESS | 2628 | 1462470936280 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 2628 | 1462470936283 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 10:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:55:36 INFO - PROCESS | 2628 | 1462470936286 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 2628 | 1462470936288 Marionette TRACE conn5 <- [1,2118,null,{}] 10:55:36 INFO - PROCESS | 2628 | 1462470936292 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:36 INFO - PROCESS | 2628 | 1462470936397 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 10:55:36 INFO - PROCESS | 2628 | 1462470936406 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E18000 == 109 [pid = 2628] [id = 539] 10:55:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA9249A800) [pid = 2628] [serial = 1617] [outer = 0000000000000000] 10:55:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA926CFC00) [pid = 2628] [serial = 1618] [outer = 000000AA9249A800] 10:55:36 INFO - PROCESS | 2628 | 1462470936453 Marionette DEBUG loaded listener.js 10:55:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA93592000) [pid = 2628] [serial = 1619] [outer = 000000AA9249A800] 10:55:36 INFO - PROCESS | 2628 | 1462470936927 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 2628 | 1462470936984 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 10:55:36 INFO - PROCESS | 2628 | 1462470936987 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 2628 | 1462470936989 Marionette TRACE conn5 <- [1,2122,null,{}] 10:55:37 INFO - PROCESS | 2628 | 1462470936992 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:37 INFO - PROCESS | 2628 | 1462470937097 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 10:55:37 INFO - PROCESS | 2628 | 1462470937104 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA996A9800 == 110 [pid = 2628] [id = 540] 10:55:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA935DBC00) [pid = 2628] [serial = 1620] [outer = 0000000000000000] 10:55:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA935DF000) [pid = 2628] [serial = 1621] [outer = 000000AA935DBC00] 10:55:37 INFO - PROCESS | 2628 | 1462470937161 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA9368F400) [pid = 2628] [serial = 1622] [outer = 000000AA935DBC00] 10:55:37 INFO - PROCESS | 2628 | 1462470937714 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 10:55:37 INFO - PROCESS | 2628 | 1462470937800 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 10:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:55:37 INFO - PROCESS | 2628 | 1462470937812 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:55:37 INFO - PROCESS | 2628 | 1462470937814 Marionette TRACE conn5 <- [1,2126,null,{}] 10:55:37 INFO - PROCESS | 2628 | 1462470937818 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:37 INFO - PROCESS | 2628 | 1462470937960 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 10:55:37 INFO - PROCESS | 2628 | 1462470937981 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AABE000 == 111 [pid = 2628] [id = 541] 10:55:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA95328800) [pid = 2628] [serial = 1623] [outer = 0000000000000000] 10:55:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA9565CC00) [pid = 2628] [serial = 1624] [outer = 000000AA95328800] 10:55:38 INFO - PROCESS | 2628 | 1462470938026 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA95692000) [pid = 2628] [serial = 1625] [outer = 000000AA95328800] 10:55:38 INFO - PROCESS | 2628 | 1462470938479 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 10:55:38 INFO - PROCESS | 2628 | 1462470938505 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 2628 | 1462470938507 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 10:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:55:38 INFO - PROCESS | 2628 | 1462470938510 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 2628 | 1462470938512 Marionette TRACE conn5 <- [1,2130,null,{}] 10:55:38 INFO - PROCESS | 2628 | 1462470938516 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:38 INFO - PROCESS | 2628 | 1462470938656 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 10:55:38 INFO - PROCESS | 2628 | 1462470938674 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF58000 == 112 [pid = 2628] [id = 542] 10:55:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA96107400) [pid = 2628] [serial = 1626] [outer = 0000000000000000] 10:55:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA96129000) [pid = 2628] [serial = 1627] [outer = 000000AA96107400] 10:55:38 INFO - PROCESS | 2628 | 1462470938720 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA96C68400) [pid = 2628] [serial = 1628] [outer = 000000AA96107400] 10:55:39 INFO - PROCESS | 2628 | 1462470939196 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 2628 | 1462470939255 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 10:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:55:39 INFO - PROCESS | 2628 | 1462470939258 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 2628 | 1462470939260 Marionette TRACE conn5 <- [1,2134,null,{}] 10:55:39 INFO - PROCESS | 2628 | 1462470939264 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:39 INFO - PROCESS | 2628 | 1462470939668 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA96120000) [pid = 2628] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AA84A32400) [pid = 2628] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA9FAA8000) [pid = 2628] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA89EDC400) [pid = 2628] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA9FEA1C00) [pid = 2628] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA916D0400) [pid = 2628] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA82E88800) [pid = 2628] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA926D2000) [pid = 2628] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA96106C00) [pid = 2628] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA91D4C000) [pid = 2628] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:55:39 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA99347400) [pid = 2628] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:55:39 INFO - PROCESS | 2628 | 1462470939749 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9569D800 == 113 [pid = 2628] [id = 543] 10:55:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA84A32400) [pid = 2628] [serial = 1629] [outer = 0000000000000000] 10:55:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA8ED75400) [pid = 2628] [serial = 1630] [outer = 000000AA84A32400] 10:55:39 INFO - PROCESS | 2628 | 1462470939795 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA96115400) [pid = 2628] [serial = 1631] [outer = 000000AA84A32400] 10:55:40 INFO - PROCESS | 2628 | 1462470940163 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 2628 | 1462470940224 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 10:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:55:40 INFO - PROCESS | 2628 | 1462470940228 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 2628 | 1462470940230 Marionette TRACE conn5 <- [1,2138,null,{}] 10:55:40 INFO - PROCESS | 2628 | 1462470940233 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:40 INFO - PROCESS | 2628 | 1462470940339 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 10:55:40 INFO - PROCESS | 2628 | 1462470940345 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D04D000 == 114 [pid = 2628] [id = 544] 10:55:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA9938DC00) [pid = 2628] [serial = 1632] [outer = 0000000000000000] 10:55:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA9AA33C00) [pid = 2628] [serial = 1633] [outer = 000000AA9938DC00] 10:55:40 INFO - PROCESS | 2628 | 1462470940391 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA9ABC7C00) [pid = 2628] [serial = 1634] [outer = 000000AA9938DC00] 10:55:40 INFO - PROCESS | 2628 | 1462470940854 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 2628 | 1462470940926 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 10:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:55:40 INFO - PROCESS | 2628 | 1462470940929 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 2628 | 1462470940931 Marionette TRACE conn5 <- [1,2142,null,{}] 10:55:40 INFO - PROCESS | 2628 | 1462470940935 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:41 INFO - PROCESS | 2628 | 1462470941064 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 10:55:41 INFO - PROCESS | 2628 | 1462470941079 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6DF000 == 115 [pid = 2628] [id = 545] 10:55:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA9B09DC00) [pid = 2628] [serial = 1635] [outer = 0000000000000000] 10:55:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA9C706C00) [pid = 2628] [serial = 1636] [outer = 000000AA9B09DC00] 10:55:41 INFO - PROCESS | 2628 | 1462470941129 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA9CC1B000) [pid = 2628] [serial = 1637] [outer = 000000AA9B09DC00] 10:55:41 INFO - PROCESS | 2628 | 1462470941599 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 732ms 10:55:41 INFO - PROCESS | 2628 | 1462470941730 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 2628 | 1462470941734 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 10:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:55:41 INFO - PROCESS | 2628 | 1462470941740 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 2628 | 1462470941745 Marionette TRACE conn5 <- [1,2146,null,{}] 10:55:41 INFO - PROCESS | 2628 | 1462470941751 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:41 INFO - PROCESS | 2628 | 1462470941942 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 10:55:42 INFO - PROCESS | 2628 | 1462470942088 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95004800 == 116 [pid = 2628] [id = 546] 10:55:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA84E49800) [pid = 2628] [serial = 1638] [outer = 0000000000000000] 10:55:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA85231C00) [pid = 2628] [serial = 1639] [outer = 000000AA84E49800] 10:55:42 INFO - PROCESS | 2628 | 1462470942148 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA8B540000) [pid = 2628] [serial = 1640] [outer = 000000AA84E49800] 10:55:42 INFO - PROCESS | 2628 | 1462470942837 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 2628 | 1462470942895 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 10:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:55:42 INFO - PROCESS | 2628 | 1462470942903 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 2628 | 1462470942908 Marionette TRACE conn5 <- [1,2150,null,{}] 10:55:42 INFO - PROCESS | 2628 | 1462470942912 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:43 INFO - PROCESS | 2628 | 1462470943049 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 10:55:43 INFO - PROCESS | 2628 | 1462470943214 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99697800 == 117 [pid = 2628] [id = 547] 10:55:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA91363C00) [pid = 2628] [serial = 1641] [outer = 0000000000000000] 10:55:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 168 (000000AA91A6A800) [pid = 2628] [serial = 1642] [outer = 000000AA91363C00] 10:55:43 INFO - PROCESS | 2628 | 1462470943272 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 169 (000000AA92399400) [pid = 2628] [serial = 1643] [outer = 000000AA91363C00] 10:55:43 INFO - PROCESS | 2628 | 1462470943883 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1042ms 10:55:43 INFO - PROCESS | 2628 | 1462470943946 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 2628 | 1462470943949 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 10:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:55:43 INFO - PROCESS | 2628 | 1462470943953 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 2628 | 1462470943955 Marionette TRACE conn5 <- [1,2154,null,{}] 10:55:44 INFO - PROCESS | 2628 | 1462470943994 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:44 INFO - PROCESS | 2628 | 1462470944143 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 10:55:44 INFO - PROCESS | 2628 | 1462470944291 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E26B800 == 118 [pid = 2628] [id = 548] 10:55:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 170 (000000AA95652C00) [pid = 2628] [serial = 1644] [outer = 0000000000000000] 10:55:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 171 (000000AA96115C00) [pid = 2628] [serial = 1645] [outer = 000000AA95652C00] 10:55:44 INFO - PROCESS | 2628 | 1462470944353 Marionette DEBUG loaded listener.js 10:55:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 172 (000000AA9AA34C00) [pid = 2628] [serial = 1646] [outer = 000000AA95652C00] 10:55:44 INFO - PROCESS | 2628 | 1462470944919 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1000ms 10:55:44 INFO - PROCESS | 2628 | 1462470944955 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 2628 | 1462470944958 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 10:55:44 INFO - PROCESS | 2628 | 1462470944961 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:55:44 INFO - PROCESS | 2628 | 1462470944963 Marionette TRACE conn5 <- [1,2158,null,{}] 10:55:44 INFO - PROCESS | 2628 | 1462470944967 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:45 INFO - PROCESS | 2628 | 1462470945101 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 10:55:45 INFO - PROCESS | 2628 | 1462470945264 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2D0800 == 119 [pid = 2628] [id = 549] 10:55:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 173 (000000AA9C70AC00) [pid = 2628] [serial = 1647] [outer = 0000000000000000] 10:55:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 174 (000000AA9CC15800) [pid = 2628] [serial = 1648] [outer = 000000AA9C70AC00] 10:55:45 INFO - PROCESS | 2628 | 1462470945322 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 175 (000000AA9E10AC00) [pid = 2628] [serial = 1649] [outer = 000000AA9C70AC00] 10:55:45 INFO - PROCESS | 2628 | 1462470945933 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1034ms 10:55:46 INFO - PROCESS | 2628 | 1462470945997 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 10:55:46 INFO - PROCESS | 2628 | 1462470946000 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 10:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:55:46 INFO - PROCESS | 2628 | 1462470946004 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 2628 | 1462470946006 Marionette TRACE conn5 <- [1,2162,null,{}] 10:55:46 INFO - PROCESS | 2628 | 1462470946027 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:46 INFO - PROCESS | 2628 | 1462470946154 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 10:55:46 INFO - PROCESS | 2628 | 1462470946303 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA53000 == 120 [pid = 2628] [id = 550] 10:55:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 176 (000000AA9E018C00) [pid = 2628] [serial = 1650] [outer = 0000000000000000] 10:55:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 177 (000000AA9E190000) [pid = 2628] [serial = 1651] [outer = 000000AA9E018C00] 10:55:46 INFO - PROCESS | 2628 | 1462470946360 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA9EC3DC00) [pid = 2628] [serial = 1652] [outer = 000000AA9E018C00] 10:55:46 INFO - PROCESS | 2628 | 1462470946946 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1004ms 10:55:47 INFO - PROCESS | 2628 | 1462470947010 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 2628 | 1462470947013 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 10:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:55:47 INFO - PROCESS | 2628 | 1462470947016 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 2628 | 1462470947019 Marionette TRACE conn5 <- [1,2166,null,{}] 10:55:47 INFO - PROCESS | 2628 | 1462470947022 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:47 INFO - PROCESS | 2628 | 1462470947180 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 10:55:47 INFO - PROCESS | 2628 | 1462470947347 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EC7B800 == 121 [pid = 2628] [id = 551] 10:55:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA89B8E000) [pid = 2628] [serial = 1653] [outer = 0000000000000000] 10:55:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA9F688800) [pid = 2628] [serial = 1654] [outer = 000000AA89B8E000] 10:55:47 INFO - PROCESS | 2628 | 1462470947406 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA9F911000) [pid = 2628] [serial = 1655] [outer = 000000AA89B8E000] 10:55:47 INFO - PROCESS | 2628 | 1462470947974 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 10:55:48 INFO - PROCESS | 2628 | 1462470948006 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 2628 | 1462470948008 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 10:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:55:48 INFO - PROCESS | 2628 | 1462470948011 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 2628 | 1462470948014 Marionette TRACE conn5 <- [1,2170,null,{}] 10:55:48 INFO - PROCESS | 2628 | 1462470948017 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:48 INFO - PROCESS | 2628 | 1462470948145 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 10:55:48 INFO - PROCESS | 2628 | 1462470948307 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ED40000 == 122 [pid = 2628] [id = 552] 10:55:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA9F9F4C00) [pid = 2628] [serial = 1656] [outer = 0000000000000000] 10:55:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA9F9F7800) [pid = 2628] [serial = 1657] [outer = 000000AA9F9F4C00] 10:55:48 INFO - PROCESS | 2628 | 1462470948363 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA9FD0F000) [pid = 2628] [serial = 1658] [outer = 000000AA9F9F4C00] 10:55:48 INFO - PROCESS | 2628 | 1462470948932 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 942ms 10:55:48 INFO - PROCESS | 2628 | 1462470948957 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 2628 | 1462470948959 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 10:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:55:48 INFO - PROCESS | 2628 | 1462470948963 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 2628 | 1462470948965 Marionette TRACE conn5 <- [1,2174,null,{}] 10:55:48 INFO - PROCESS | 2628 | 1462470948968 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 2628 | 1462470949097 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 10:55:49 INFO - PROCESS | 2628 | 1462470949260 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F414000 == 123 [pid = 2628] [id = 553] 10:55:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA9F9F5C00) [pid = 2628] [serial = 1659] [outer = 0000000000000000] 10:55:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA9FD4D800) [pid = 2628] [serial = 1660] [outer = 000000AA9F9F5C00] 10:55:49 INFO - PROCESS | 2628 | 1462470949316 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA9FE6E400) [pid = 2628] [serial = 1661] [outer = 000000AA9F9F5C00] 10:55:49 INFO - PROCESS | 2628 | 1462470949927 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 985ms 10:55:49 INFO - PROCESS | 2628 | 1462470949951 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 2628 | 1462470949954 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 10:55:49 INFO - PROCESS | 2628 | 1462470949957 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:55:49 INFO - PROCESS | 2628 | 1462470949959 Marionette TRACE conn5 <- [1,2178,null,{}] 10:55:49 INFO - PROCESS | 2628 | 1462470949963 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:50 INFO - PROCESS | 2628 | 1462470950091 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 10:55:50 INFO - PROCESS | 2628 | 1462470950255 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F93F000 == 124 [pid = 2628] [id = 554] 10:55:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA9FD03000) [pid = 2628] [serial = 1662] [outer = 0000000000000000] 10:55:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA9FE9E000) [pid = 2628] [serial = 1663] [outer = 000000AA9FD03000] 10:55:50 INFO - PROCESS | 2628 | 1462470950311 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AAA019EC00) [pid = 2628] [serial = 1664] [outer = 000000AA9FD03000] 10:55:50 INFO - PROCESS | 2628 | 1462470950842 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 944ms 10:55:50 INFO - PROCESS | 2628 | 1462470950903 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 2628 | 1462470950906 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 10:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:55:50 INFO - PROCESS | 2628 | 1462470950910 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 2628 | 1462470950913 Marionette TRACE conn5 <- [1,2182,null,{}] 10:55:50 INFO - PROCESS | 2628 | 1462470950916 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:51 INFO - PROCESS | 2628 | 1462470951046 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 10:55:51 INFO - PROCESS | 2628 | 1462470951210 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FAC1000 == 125 [pid = 2628] [id = 555] 10:55:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AAA04B4400) [pid = 2628] [serial = 1665] [outer = 0000000000000000] 10:55:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AAA04BB000) [pid = 2628] [serial = 1666] [outer = 000000AAA04B4400] 10:55:51 INFO - PROCESS | 2628 | 1462470951267 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AAA0FE3C00) [pid = 2628] [serial = 1667] [outer = 000000AAA04B4400] 10:55:51 INFO - PROCESS | 2628 | 1462470951840 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 985ms 10:55:51 INFO - PROCESS | 2628 | 1462470951898 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 2628 | 1462470951901 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 10:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:55:51 INFO - PROCESS | 2628 | 1462470951904 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 2628 | 1462470951907 Marionette TRACE conn5 <- [1,2186,null,{}] 10:55:51 INFO - PROCESS | 2628 | 1462470951911 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:52 INFO - PROCESS | 2628 | 1462470952062 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 10:55:52 INFO - PROCESS | 2628 | 1462470952229 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0056000 == 126 [pid = 2628] [id = 556] 10:55:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AAA190E400) [pid = 2628] [serial = 1668] [outer = 0000000000000000] 10:55:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AAA1978000) [pid = 2628] [serial = 1669] [outer = 000000AAA190E400] 10:55:52 INFO - PROCESS | 2628 | 1462470952291 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AAA22B2400) [pid = 2628] [serial = 1670] [outer = 000000AAA190E400] 10:55:53 INFO - PROCESS | 2628 | 1462470953014 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1126ms 10:55:53 INFO - PROCESS | 2628 | 1462470953033 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 10:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:55:53 INFO - PROCESS | 2628 | 1462470953035 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 10:55:53 INFO - PROCESS | 2628 | 1462470953038 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 2628 | 1462470953041 Marionette TRACE conn5 <- [1,2190,null,{}] 10:55:53 INFO - PROCESS | 2628 | 1462470953045 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:53 INFO - PROCESS | 2628 | 1462470953177 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 10:55:53 INFO - PROCESS | 2628 | 1462470953332 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA98411800 == 127 [pid = 2628] [id = 557] 10:55:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA9232D400) [pid = 2628] [serial = 1671] [outer = 0000000000000000] 10:55:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA9F920000) [pid = 2628] [serial = 1672] [outer = 000000AA9232D400] 10:55:53 INFO - PROCESS | 2628 | 1462470953389 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AAA22ADC00) [pid = 2628] [serial = 1673] [outer = 000000AA9232D400] 10:55:54 INFO - PROCESS | 2628 | 1462470954266 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1280ms 10:55:54 INFO - PROCESS | 2628 | 1462470954322 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 2628 | 1462470954327 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 10:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:55:54 INFO - PROCESS | 2628 | 1462470954332 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 2628 | 1462470954335 Marionette TRACE conn5 <- [1,2194,null,{}] 10:55:54 INFO - PROCESS | 2628 | 1462470954341 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:54 INFO - PROCESS | 2628 | 1462470954507 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 10:55:54 INFO - PROCESS | 2628 | 1462470954715 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993B4800 == 128 [pid = 2628] [id = 558] 10:55:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA89277800) [pid = 2628] [serial = 1674] [outer = 0000000000000000] 10:55:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA8929F800) [pid = 2628] [serial = 1675] [outer = 000000AA89277800] 10:55:54 INFO - PROCESS | 2628 | 1462470954809 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA8F70D400) [pid = 2628] [serial = 1676] [outer = 000000AA89277800] 10:55:55 INFO - PROCESS | 2628 | 1462470955471 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1179ms 10:55:55 INFO - PROCESS | 2628 | 1462470955515 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 10:55:55 INFO - PROCESS | 2628 | 1462470955521 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 10:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:55:55 INFO - PROCESS | 2628 | 1462470955528 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 2628 | 1462470955531 Marionette TRACE conn5 <- [1,2198,null,{}] 10:55:55 INFO - PROCESS | 2628 | 1462470955534 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:55 INFO - PROCESS | 2628 | 1462470955695 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D04D000 == 127 [pid = 2628] [id = 544] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9569D800 == 126 [pid = 2628] [id = 543] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF58000 == 125 [pid = 2628] [id = 542] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AABE000 == 124 [pid = 2628] [id = 541] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA996A9800 == 123 [pid = 2628] [id = 540] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E18000 == 122 [pid = 2628] [id = 539] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA9AB99800) [pid = 2628] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA952A7000 == 121 [pid = 2628] [id = 538] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89AD1000 == 120 [pid = 2628] [id = 537] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98416000 == 119 [pid = 2628] [id = 536] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8F7D2800 == 118 [pid = 2628] [id = 535] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91B09800 == 117 [pid = 2628] [id = 533] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3820800 == 116 [pid = 2628] [id = 532] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ED47000 == 115 [pid = 2628] [id = 531] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA4360000 == 114 [pid = 2628] [id = 530] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7BC9000 == 113 [pid = 2628] [id = 529] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7BAF000 == 112 [pid = 2628] [id = 528] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA439D000 == 111 [pid = 2628] [id = 527] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0F49800 == 110 [pid = 2628] [id = 526] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3049000 == 109 [pid = 2628] [id = 525] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D9EC800 == 108 [pid = 2628] [id = 524] 10:55:55 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CDE800 == 107 [pid = 2628] [id = 523] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AA93D92000) [pid = 2628] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AAA019A400) [pid = 2628] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA9239A400) [pid = 2628] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AA909F6C00) [pid = 2628] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA9FEA3C00) [pid = 2628] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA92013800) [pid = 2628] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AA935B1000) [pid = 2628] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 193 (000000AA9159C000) [pid = 2628] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 192 (000000AA9FD4D400) [pid = 2628] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AA84C0EC00) [pid = 2628] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 190 (000000AA8EC1D800) [pid = 2628] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 189 (000000AAA3075C00) [pid = 2628] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 188 (000000AA99BA5400) [pid = 2628] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 187 (000000AA9A797C00) [pid = 2628] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA9566D000) [pid = 2628] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AA935A9000) [pid = 2628] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AA96B9E000) [pid = 2628] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AA9EC48000) [pid = 2628] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AAA0FE3400) [pid = 2628] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 181 (000000AAA04BDC00) [pid = 2628] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 180 (000000AA8F70E800) [pid = 2628] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 179 (000000AAA197F000) [pid = 2628] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 178 (000000AA9F384C00) [pid = 2628] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 177 (000000AAA22B2000) [pid = 2628] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 176 (000000AA9EA11C00) [pid = 2628] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 175 (000000AA89D0E400) [pid = 2628] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 174 (000000AAA01A0800) [pid = 2628] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 173 (000000AA8EC9AC00) [pid = 2628] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 172 (000000AA9FEA9C00) [pid = 2628] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 171 (000000AA9F9F3800) [pid = 2628] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 170 (000000AA95666000) [pid = 2628] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | --DOMWINDOW == 169 (000000AA9CC22C00) [pid = 2628] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:55:55 INFO - PROCESS | 2628 | 1462470955936 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8DC47800 == 108 [pid = 2628] [id = 559] 10:55:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 170 (000000AA84A2D000) [pid = 2628] [serial = 1677] [outer = 0000000000000000] 10:55:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 171 (000000AA84E44800) [pid = 2628] [serial = 1678] [outer = 000000AA84A2D000] 10:55:55 INFO - PROCESS | 2628 | 1462470955985 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 172 (000000AA8DC7F400) [pid = 2628] [serial = 1679] [outer = 000000AA84A2D000] 10:55:56 INFO - PROCESS | 2628 | 1462470956469 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 985ms 10:55:56 INFO - PROCESS | 2628 | 1462470956513 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 2628 | 1462470956516 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 10:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:55:56 INFO - PROCESS | 2628 | 1462470956519 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 2628 | 1462470956523 Marionette TRACE conn5 <- [1,2202,null,{}] 10:55:56 INFO - PROCESS | 2628 | 1462470956534 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:56 INFO - PROCESS | 2628 | 1462470956644 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 10:55:56 INFO - PROCESS | 2628 | 1462470956654 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9841C800 == 109 [pid = 2628] [id = 560] 10:55:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 173 (000000AA92331C00) [pid = 2628] [serial = 1680] [outer = 0000000000000000] 10:55:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 174 (000000AA92351C00) [pid = 2628] [serial = 1681] [outer = 000000AA92331C00] 10:55:56 INFO - PROCESS | 2628 | 1462470956704 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 175 (000000AA926CEC00) [pid = 2628] [serial = 1682] [outer = 000000AA92331C00] 10:55:57 INFO - PROCESS | 2628 | 1462470957200 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 733ms 10:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:55:57 INFO - PROCESS | 2628 | 1462470957257 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 2628 | 1462470957260 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 10:55:57 INFO - PROCESS | 2628 | 1462470957263 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 2628 | 1462470957265 Marionette TRACE conn5 <- [1,2206,null,{}] 10:55:57 INFO - PROCESS | 2628 | 1462470957269 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:57 INFO - PROCESS | 2628 | 1462470957378 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 10:55:57 INFO - PROCESS | 2628 | 1462470957491 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ACC4000 == 110 [pid = 2628] [id = 561] 10:55:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 176 (000000AA9359D800) [pid = 2628] [serial = 1683] [outer = 0000000000000000] 10:55:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 177 (000000AA935B3800) [pid = 2628] [serial = 1684] [outer = 000000AA9359D800] 10:55:57 INFO - PROCESS | 2628 | 1462470957537 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA93685C00) [pid = 2628] [serial = 1685] [outer = 000000AA9359D800] 10:55:57 INFO - PROCESS | 2628 | 1462470957916 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 10:55:57 INFO - PROCESS | 2628 | 1462470957955 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 2628 | 1462470957958 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 10:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:55:57 INFO - PROCESS | 2628 | 1462470957961 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 2628 | 1462470957963 Marionette TRACE conn5 <- [1,2210,null,{}] 10:55:57 INFO - PROCESS | 2628 | 1462470957966 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:58 INFO - PROCESS | 2628 | 1462470958135 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 10:55:58 INFO - PROCESS | 2628 | 1462470958157 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C72B800 == 111 [pid = 2628] [id = 562] 10:55:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA936C6800) [pid = 2628] [serial = 1686] [outer = 0000000000000000] 10:55:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA9502E400) [pid = 2628] [serial = 1687] [outer = 000000AA936C6800] 10:55:58 INFO - PROCESS | 2628 | 1462470958203 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA95669800) [pid = 2628] [serial = 1688] [outer = 000000AA936C6800] 10:55:58 INFO - PROCESS | 2628 | 1462470958685 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 776ms 10:55:58 INFO - PROCESS | 2628 | 1462470958781 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 2628 | 1462470958783 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 10:55:58 INFO - PROCESS | 2628 | 1462470958787 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 2628 | 1462470958789 Marionette TRACE conn5 <- [1,2214,null,{}] 10:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:55:58 INFO - PROCESS | 2628 | 1462470958792 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:58 INFO - PROCESS | 2628 | 1462470958955 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 10:55:58 INFO - PROCESS | 2628 | 1462470958979 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D9DF800 == 112 [pid = 2628] [id = 563] 10:55:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA986D9C00) [pid = 2628] [serial = 1689] [outer = 0000000000000000] 10:55:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA9938F800) [pid = 2628] [serial = 1690] [outer = 000000AA986D9C00] 10:55:59 INFO - PROCESS | 2628 | 1462470959027 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA9A798C00) [pid = 2628] [serial = 1691] [outer = 000000AA986D9C00] 10:55:59 INFO - PROCESS | 2628 | 1462470959477 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 10:55:59 INFO - PROCESS | 2628 | 1462470959528 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 2628 | 1462470959530 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 10:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:55:59 INFO - PROCESS | 2628 | 1462470959539 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 2628 | 1462470959541 Marionette TRACE conn5 <- [1,2218,null,{}] 10:55:59 INFO - PROCESS | 2628 | 1462470959545 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:59 INFO - PROCESS | 2628 | 1462470959688 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 10:55:59 INFO - PROCESS | 2628 | 1462470959719 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2DB000 == 113 [pid = 2628] [id = 564] 10:55:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA9AB99400) [pid = 2628] [serial = 1692] [outer = 0000000000000000] 10:55:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA9B03A800) [pid = 2628] [serial = 1693] [outer = 000000AA9AB99400] 10:55:59 INFO - PROCESS | 2628 | 1462470959764 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA9C70E400) [pid = 2628] [serial = 1694] [outer = 000000AA9AB99400] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA9EA09400) [pid = 2628] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AA95328800) [pid = 2628] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AA96107400) [pid = 2628] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AA9249A800) [pid = 2628] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AA82E7C800) [pid = 2628] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 181 (000000AA9938DC00) [pid = 2628] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 180 (000000AA90C5F400) [pid = 2628] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 179 (000000AA9A794C00) [pid = 2628] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 178 (000000AA935DBC00) [pid = 2628] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 177 (000000AA84A2FC00) [pid = 2628] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 176 (000000AA91366800) [pid = 2628] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 175 (000000AA84A32400) [pid = 2628] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:56:00 INFO - PROCESS | 2628 | --DOMWINDOW == 174 (000000AA8520B800) [pid = 2628] [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.] 10:56:00 INFO - PROCESS | 2628 | 1462470960484 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1001ms 10:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:56:00 INFO - PROCESS | 2628 | 1462470960537 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 2628 | 1462470960539 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 10:56:00 INFO - PROCESS | 2628 | 1462470960543 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - PROCESS | 2628 | 1462470960545 Marionette TRACE conn5 <- [1,2222,null,{}] 10:56:00 INFO - PROCESS | 2628 | 1462470960548 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:00 INFO - PROCESS | 2628 | 1462470960654 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 10:56:00 INFO - PROCESS | 2628 | 1462470960662 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E5DF000 == 114 [pid = 2628] [id = 565] 10:56:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 175 (000000AA9235C400) [pid = 2628] [serial = 1695] [outer = 0000000000000000] 10:56:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 176 (000000AA96107400) [pid = 2628] [serial = 1696] [outer = 000000AA9235C400] 10:56:00 INFO - PROCESS | 2628 | 1462470960707 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 177 (000000AA9C70B000) [pid = 2628] [serial = 1697] [outer = 000000AA9235C400] 10:56:01 INFO - PROCESS | 2628 | 1462470961163 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 10:56:01 INFO - PROCESS | 2628 | 1462470961174 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 2628 | 1462470961176 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 10:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:56:01 INFO - PROCESS | 2628 | 1462470961179 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 2628 | 1462470961181 Marionette TRACE conn5 <- [1,2226,null,{}] 10:56:01 INFO - PROCESS | 2628 | 1462470961205 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:01 INFO - PROCESS | 2628 | 1462470961314 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 10:56:01 INFO - PROCESS | 2628 | 1462470961320 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ED46800 == 115 [pid = 2628] [id = 566] 10:56:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA9E013400) [pid = 2628] [serial = 1698] [outer = 0000000000000000] 10:56:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA9E01F000) [pid = 2628] [serial = 1699] [outer = 000000AA9E013400] 10:56:01 INFO - PROCESS | 2628 | 1462470961366 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA9EA06400) [pid = 2628] [serial = 1700] [outer = 000000AA9E013400] 10:56:01 INFO - PROCESS | 2628 | 1462470961825 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 10:56:01 INFO - PROCESS | 2628 | 1462470961878 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 2628 | 1462470961880 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 10:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:56:01 INFO - PROCESS | 2628 | 1462470961899 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 2628 | 1462470961902 Marionette TRACE conn5 <- [1,2230,null,{}] 10:56:01 INFO - PROCESS | 2628 | 1462470961905 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:02 INFO - PROCESS | 2628 | 1462470962010 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 10:56:02 INFO - PROCESS | 2628 | 1462470962016 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FADA800 == 116 [pid = 2628] [id = 567] 10:56:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA9EDC8400) [pid = 2628] [serial = 1701] [outer = 0000000000000000] 10:56:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA9F388400) [pid = 2628] [serial = 1702] [outer = 000000AA9EDC8400] 10:56:02 INFO - PROCESS | 2628 | 1462470962065 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA9F688000) [pid = 2628] [serial = 1703] [outer = 000000AA9EDC8400] 10:56:02 INFO - PROCESS | 2628 | 1462470962885 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1045ms 10:56:02 INFO - PROCESS | 2628 | 1462470962934 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 2628 | 1462470962940 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 10:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:56:02 INFO - PROCESS | 2628 | 1462470962966 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 2628 | 1462470962971 Marionette TRACE conn5 <- [1,2234,null,{}] 10:56:03 INFO - PROCESS | 2628 | 1462470962992 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:03 INFO - PROCESS | 2628 | 1462470963146 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 10:56:03 INFO - PROCESS | 2628 | 1462470963295 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BF3800 == 117 [pid = 2628] [id = 568] 10:56:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA8EC29000) [pid = 2628] [serial = 1704] [outer = 0000000000000000] 10:56:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA90C61800) [pid = 2628] [serial = 1705] [outer = 000000AA8EC29000] 10:56:03 INFO - PROCESS | 2628 | 1462470963355 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA916D0400) [pid = 2628] [serial = 1706] [outer = 000000AA8EC29000] 10:56:03 INFO - PROCESS | 2628 | 1462470963954 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1049ms 10:56:04 INFO - PROCESS | 2628 | 1462470964019 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 2628 | 1462470964025 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 10:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:56:04 INFO - PROCESS | 2628 | 1462470964032 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 2628 | 1462470964036 Marionette TRACE conn5 <- [1,2238,null,{}] 10:56:04 INFO - PROCESS | 2628 | 1462470964040 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:04 INFO - PROCESS | 2628 | 1462470964234 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 10:56:04 INFO - PROCESS | 2628 | 1462470964382 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D2B5800 == 118 [pid = 2628] [id = 569] 10:56:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA927F1C00) [pid = 2628] [serial = 1707] [outer = 0000000000000000] 10:56:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA935B1000) [pid = 2628] [serial = 1708] [outer = 000000AA927F1C00] 10:56:04 INFO - PROCESS | 2628 | 1462470964438 Marionette DEBUG loaded listener.js 10:56:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA96106C00) [pid = 2628] [serial = 1709] [outer = 000000AA927F1C00] 10:56:05 INFO - PROCESS | 2628 | 1462470965049 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1033ms 10:56:05 INFO - PROCESS | 2628 | 1462470965070 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 2628 | 1462470965073 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 10:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:56:05 INFO - PROCESS | 2628 | 1462470965077 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 2628 | 1462470965081 Marionette TRACE conn5 <- [1,2242,null,{}] 10:56:05 INFO - PROCESS | 2628 | 1462470965093 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:05 INFO - PROCESS | 2628 | 1462470965231 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 10:56:05 INFO - PROCESS | 2628 | 1462470965403 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FD6E800 == 119 [pid = 2628] [id = 570] 10:56:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AA99346800) [pid = 2628] [serial = 1710] [outer = 0000000000000000] 10:56:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AA9A798400) [pid = 2628] [serial = 1711] [outer = 000000AA99346800] 10:56:05 INFO - PROCESS | 2628 | 1462470965463 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA9EA0D400) [pid = 2628] [serial = 1712] [outer = 000000AA99346800] 10:56:06 INFO - PROCESS | 2628 | 1462470966066 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1036ms 10:56:06 INFO - PROCESS | 2628 | 1462470966115 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 2628 | 1462470966119 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 10:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:56:06 INFO - PROCESS | 2628 | 1462470966122 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 2628 | 1462470966124 Marionette TRACE conn5 <- [1,2246,null,{}] 10:56:06 INFO - PROCESS | 2628 | 1462470966128 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:06 INFO - PROCESS | 2628 | 1462470966263 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 10:56:06 INFO - PROCESS | 2628 | 1462470966433 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0BB2000 == 120 [pid = 2628] [id = 571] 10:56:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AA9F903000) [pid = 2628] [serial = 1713] [outer = 0000000000000000] 10:56:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AA9F910400) [pid = 2628] [serial = 1714] [outer = 000000AA9F903000] 10:56:06 INFO - PROCESS | 2628 | 1462470966490 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AA9FD4D400) [pid = 2628] [serial = 1715] [outer = 000000AA9F903000] 10:56:07 INFO - PROCESS | 2628 | 1462470967090 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 985ms 10:56:07 INFO - PROCESS | 2628 | 1462470967123 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 2628 | 1462470967126 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 10:56:07 INFO - PROCESS | 2628 | 1462470967131 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:56:07 INFO - PROCESS | 2628 | 1462470967133 Marionette TRACE conn5 <- [1,2250,null,{}] 10:56:07 INFO - PROCESS | 2628 | 1462470967137 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 2628 | 1462470967265 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 10:56:07 INFO - PROCESS | 2628 | 1462470967431 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0F21000 == 121 [pid = 2628] [id = 572] 10:56:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AA9FE75800) [pid = 2628] [serial = 1716] [outer = 0000000000000000] 10:56:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA9FEA3C00) [pid = 2628] [serial = 1717] [outer = 000000AA9FE75800] 10:56:07 INFO - PROCESS | 2628 | 1462470967488 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AAA0B24800) [pid = 2628] [serial = 1718] [outer = 000000AA9FE75800] 10:56:08 INFO - PROCESS | 2628 | 1462470968047 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 944ms 10:56:08 INFO - PROCESS | 2628 | 1462470968090 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 2628 | 1462470968092 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 10:56:08 INFO - PROCESS | 2628 | 1462470968097 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:56:08 INFO - PROCESS | 2628 | 1462470968100 Marionette TRACE conn5 <- [1,2254,null,{}] 10:56:08 INFO - PROCESS | 2628 | 1462470968103 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:08 INFO - PROCESS | 2628 | 1462470968245 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 10:56:08 INFO - PROCESS | 2628 | 1462470968413 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA1E09000 == 122 [pid = 2628] [id = 573] 10:56:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AAA223E400) [pid = 2628] [serial = 1719] [outer = 0000000000000000] 10:56:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AAA22B5000) [pid = 2628] [serial = 1720] [outer = 000000AAA223E400] 10:56:08 INFO - PROCESS | 2628 | 1462470968473 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AAA307A400) [pid = 2628] [serial = 1721] [outer = 000000AAA223E400] 10:56:09 INFO - PROCESS | 2628 | 1462470969036 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 987ms 10:56:09 INFO - PROCESS | 2628 | 1462470969090 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 10:56:09 INFO - PROCESS | 2628 | 1462470969093 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 10:56:09 INFO - PROCESS | 2628 | 1462470969098 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:56:09 INFO - PROCESS | 2628 | 1462470969100 Marionette TRACE conn5 <- [1,2258,null,{}] 10:56:09 INFO - PROCESS | 2628 | 1462470969104 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:09 INFO - PROCESS | 2628 | 1462470969232 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 10:56:09 INFO - PROCESS | 2628 | 1462470969398 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA2F84000 == 123 [pid = 2628] [id = 574] 10:56:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AAA1465C00) [pid = 2628] [serial = 1722] [outer = 0000000000000000] 10:56:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AAA146A400) [pid = 2628] [serial = 1723] [outer = 000000AAA1465C00] 10:56:09 INFO - PROCESS | 2628 | 1462470969455 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AAA1470800) [pid = 2628] [serial = 1724] [outer = 000000AAA1465C00] 10:56:10 INFO - PROCESS | 2628 | 1462470970071 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1031ms 10:56:10 INFO - PROCESS | 2628 | 1462470970132 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 2628 | 1462470970135 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 10:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:56:10 INFO - PROCESS | 2628 | 1462470970138 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 2628 | 1462470970141 Marionette TRACE conn5 <- [1,2262,null,{}] 10:56:10 INFO - PROCESS | 2628 | 1462470970163 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:10 INFO - PROCESS | 2628 | 1462470970324 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 10:56:10 INFO - PROCESS | 2628 | 1462470970500 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA304D000 == 124 [pid = 2628] [id = 575] 10:56:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AAA307E000) [pid = 2628] [serial = 1725] [outer = 0000000000000000] 10:56:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AAA3E60800) [pid = 2628] [serial = 1726] [outer = 000000AAA307E000] 10:56:10 INFO - PROCESS | 2628 | 1462470970555 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AAA40DCC00) [pid = 2628] [serial = 1727] [outer = 000000AAA307E000] 10:56:11 INFO - PROCESS | 2628 | 1462470971095 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1004ms 10:56:11 INFO - PROCESS | 2628 | 1462470971146 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 2628 | 1462470971148 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 10:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:56:11 INFO - PROCESS | 2628 | 1462470971151 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 2628 | 1462470971154 Marionette TRACE conn5 <- [1,2266,null,{}] 10:56:11 INFO - PROCESS | 2628 | 1462470971157 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:11 INFO - PROCESS | 2628 | 1462470971287 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 10:56:11 INFO - PROCESS | 2628 | 1462470971457 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA38BF800 == 125 [pid = 2628] [id = 576] 10:56:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AAA45E3400) [pid = 2628] [serial = 1728] [outer = 0000000000000000] 10:56:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AAA45E7C00) [pid = 2628] [serial = 1729] [outer = 000000AAA45E3400] 10:56:11 INFO - PROCESS | 2628 | 1462470971514 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AAA45F1C00) [pid = 2628] [serial = 1730] [outer = 000000AAA45E3400] 10:56:12 INFO - PROCESS | 2628 | 1462470972076 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 986ms 10:56:12 INFO - PROCESS | 2628 | 1462470972141 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 2628 | 1462470972143 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 10:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:56:12 INFO - PROCESS | 2628 | 1462470972147 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 2628 | 1462470972149 Marionette TRACE conn5 <- [1,2270,null,{}] 10:56:12 INFO - PROCESS | 2628 | 1462470972153 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:12 INFO - PROCESS | 2628 | 1462470972284 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 10:56:12 INFO - PROCESS | 2628 | 1462470972441 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4197000 == 126 [pid = 2628] [id = 577] 10:56:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AAA45F0C00) [pid = 2628] [serial = 1731] [outer = 0000000000000000] 10:56:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AAA4C46400) [pid = 2628] [serial = 1732] [outer = 000000AAA45F0C00] 10:56:12 INFO - PROCESS | 2628 | 1462470972496 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AAA4C4D400) [pid = 2628] [serial = 1733] [outer = 000000AAA45F0C00] 10:56:13 INFO - PROCESS | 2628 | 1462470973080 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 985ms 10:56:13 INFO - PROCESS | 2628 | 1462470973135 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 10:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:56:13 INFO - PROCESS | 2628 | 1462470973138 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 10:56:13 INFO - PROCESS | 2628 | 1462470973142 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 2628 | 1462470973145 Marionette TRACE conn5 <- [1,2274,null,{}] 10:56:13 INFO - PROCESS | 2628 | 1462470973149 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:13 INFO - PROCESS | 2628 | 1462470973299 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 10:56:13 INFO - PROCESS | 2628 | 1462470973472 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA43B6800 == 127 [pid = 2628] [id = 578] 10:56:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AAA7C57400) [pid = 2628] [serial = 1734] [outer = 0000000000000000] 10:56:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AAA809D400) [pid = 2628] [serial = 1735] [outer = 000000AAA7C57400] 10:56:13 INFO - PROCESS | 2628 | 1462470973535 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AAA80A6400) [pid = 2628] [serial = 1736] [outer = 000000AAA7C57400] 10:56:14 INFO - PROCESS | 2628 | 1462470974172 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1092ms 10:56:14 INFO - PROCESS | 2628 | 1462470974235 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 2628 | 1462470974238 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 10:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:56:14 INFO - PROCESS | 2628 | 1462470974241 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 2628 | 1462470974244 Marionette TRACE conn5 <- [1,2278,null,{}] 10:56:14 INFO - PROCESS | 2628 | 1462470974247 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:14 INFO - PROCESS | 2628 | 1462470974382 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 10:56:14 INFO - PROCESS | 2628 | 1462470974539 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9443B000 == 128 [pid = 2628] [id = 579] 10:56:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AA84DCB800) [pid = 2628] [serial = 1737] [outer = 0000000000000000] 10:56:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA95449C00) [pid = 2628] [serial = 1738] [outer = 000000AA84DCB800] 10:56:14 INFO - PROCESS | 2628 | 1462470974599 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AA9ABCA800) [pid = 2628] [serial = 1739] [outer = 000000AA84DCB800] 10:56:15 INFO - PROCESS | 2628 | 1462470975199 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 10:56:15 INFO - PROCESS | 2628 | 1462470975229 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 2628 | 1462470975232 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 10:56:15 INFO - PROCESS | 2628 | 1462470975235 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:56:15 INFO - PROCESS | 2628 | 1462470975239 Marionette TRACE conn5 <- [1,2282,null,{}] 10:56:15 INFO - PROCESS | 2628 | 1462470975242 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:15 INFO - PROCESS | 2628 | 1462470975376 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 10:56:15 INFO - PROCESS | 2628 | 1462470975823 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA93D63800 == 129 [pid = 2628] [id = 580] 10:56:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA82E3D400) [pid = 2628] [serial = 1740] [outer = 0000000000000000] 10:56:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA84047400) [pid = 2628] [serial = 1741] [outer = 000000AA82E3D400] 10:56:15 INFO - PROCESS | 2628 | 1462470975920 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AA863A8C00) [pid = 2628] [serial = 1742] [outer = 000000AA82E3D400] 10:56:16 INFO - PROCESS | 2628 | 1462470976531 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1328ms 10:56:16 INFO - PROCESS | 2628 | 1462470976567 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 2628 | 1462470976572 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 10:56:16 INFO - PROCESS | 2628 | 1462470976576 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:56:16 INFO - PROCESS | 2628 | 1462470976580 Marionette TRACE conn5 <- [1,2286,null,{}] 10:56:16 INFO - PROCESS | 2628 | 1462470976584 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:16 INFO - PROCESS | 2628 | 1462470976715 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 10:56:16 INFO - PROCESS | 2628 | 1462470976891 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99431000 == 130 [pid = 2628] [id = 581] 10:56:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA84B6D400) [pid = 2628] [serial = 1743] [outer = 0000000000000000] 10:56:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA863AA800) [pid = 2628] [serial = 1744] [outer = 000000AA84B6D400] 10:56:16 INFO - PROCESS | 2628 | 1462470976944 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA9234E800) [pid = 2628] [serial = 1745] [outer = 000000AA84B6D400] 10:56:17 INFO - PROCESS | 2628 | 1462470977566 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1027ms 10:56:17 INFO - PROCESS | 2628 | 1462470977611 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 2628 | 1462470977615 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 10:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:56:17 INFO - PROCESS | 2628 | 1462470977619 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 2628 | 1462470977621 Marionette TRACE conn5 <- [1,2290,null,{}] 10:56:17 INFO - PROCESS | 2628 | 1462470977625 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:17 INFO - PROCESS | 2628 | 1462470977775 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 10:56:17 INFO - PROCESS | 2628 | 1462470977954 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ED46800 == 129 [pid = 2628] [id = 566] 10:56:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E5DF000 == 128 [pid = 2628] [id = 565] 10:56:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E2DB000 == 127 [pid = 2628] [id = 564] 10:56:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D9DF800 == 126 [pid = 2628] [id = 563] 10:56:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C72B800 == 125 [pid = 2628] [id = 562] 10:56:17 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ACC4000 == 124 [pid = 2628] [id = 561] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA9C706C00) [pid = 2628] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA89ED7800) [pid = 2628] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8B767800 == 125 [pid = 2628] [id = 582] 10:56:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA84C17800) [pid = 2628] [serial = 1746] [outer = 0000000000000000] 10:56:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA852BDC00) [pid = 2628] [serial = 1747] [outer = 000000AA84C17800] 10:56:18 INFO - PROCESS | 2628 | 1462470978075 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA91EA4400) [pid = 2628] [serial = 1748] [outer = 000000AA84C17800] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9841C800 == 124 [pid = 2628] [id = 560] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8DC47800 == 123 [pid = 2628] [id = 559] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993B4800 == 122 [pid = 2628] [id = 558] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ED40000 == 121 [pid = 2628] [id = 552] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EC7B800 == 120 [pid = 2628] [id = 551] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA53000 == 119 [pid = 2628] [id = 550] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E2D0800 == 118 [pid = 2628] [id = 549] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E26B800 == 117 [pid = 2628] [id = 548] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99697800 == 116 [pid = 2628] [id = 547] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95004800 == 115 [pid = 2628] [id = 546] 10:56:18 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6DF000 == 114 [pid = 2628] [id = 545] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AAA0B18000) [pid = 2628] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA9565CC00) [pid = 2628] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA96129000) [pid = 2628] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AA95692000) [pid = 2628] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AA96C68400) [pid = 2628] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA926CFC00) [pid = 2628] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA93592000) [pid = 2628] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA859C6000) [pid = 2628] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA83E65C00) [pid = 2628] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA9AA33C00) [pid = 2628] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA9136D000) [pid = 2628] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AA91A6A000) [pid = 2628] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AA9C702400) [pid = 2628] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA9CC26400) [pid = 2628] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA935DF000) [pid = 2628] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AA85235400) [pid = 2628] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AA90C88800) [pid = 2628] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AA91A69400) [pid = 2628] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA920F7400) [pid = 2628] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA9F38F400) [pid = 2628] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA94463C00) [pid = 2628] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA9FD51800) [pid = 2628] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA909E9C00) [pid = 2628] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AAA1903C00) [pid = 2628] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA90C80C00) [pid = 2628] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AAA3E5E800) [pid = 2628] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA9FAAC000) [pid = 2628] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AAA223B800) [pid = 2628] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AAA40E7C00) [pid = 2628] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA8ED75400) [pid = 2628] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA9ABC7C00) [pid = 2628] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AA96115400) [pid = 2628] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 193 (000000AA8A0ACC00) [pid = 2628] [serial = 1103] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:56:18 INFO - PROCESS | 2628 | --DOMWINDOW == 192 (000000AA9368F400) [pid = 2628] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:56:18 INFO - PROCESS | 2628 | 1462470978595 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 10:56:18 INFO - PROCESS | 2628 | 1462470978608 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 2628 | 1462470978610 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 10:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:56:18 INFO - PROCESS | 2628 | 1462470978624 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 2628 | 1462470978630 Marionette TRACE conn5 <- [1,2294,null,{}] 10:56:18 INFO - PROCESS | 2628 | 1462470978635 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:18 INFO - PROCESS | 2628 | 1462470978748 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 10:56:18 INFO - PROCESS | 2628 | 1462470978891 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E28000 == 115 [pid = 2628] [id = 583] 10:56:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AA89EE2800) [pid = 2628] [serial = 1749] [outer = 0000000000000000] 10:56:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AA9201A400) [pid = 2628] [serial = 1750] [outer = 000000AA89EE2800] 10:56:18 INFO - PROCESS | 2628 | 1462470978938 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AA93596400) [pid = 2628] [serial = 1751] [outer = 000000AA89EE2800] 10:56:19 INFO - PROCESS | 2628 | 1462470979319 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 735ms 10:56:19 INFO - PROCESS | 2628 | 1462470979356 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 2628 | 1462470979359 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 10:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:56:19 INFO - PROCESS | 2628 | 1462470979363 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:56:19 INFO - PROCESS | 2628 | 1462470979364 Marionette TRACE conn5 <- [1,2298,null,{}] 10:56:19 INFO - PROCESS | 2628 | 1462470979368 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:19 INFO - PROCESS | 2628 | 1462470979479 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 10:56:19 INFO - PROCESS | 2628 | 1462470979486 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ACAE800 == 116 [pid = 2628] [id = 584] 10:56:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AA935ABC00) [pid = 2628] [serial = 1752] [outer = 0000000000000000] 10:56:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA94463C00) [pid = 2628] [serial = 1753] [outer = 000000AA935ABC00] 10:56:19 INFO - PROCESS | 2628 | 1462470979534 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA9544B000) [pid = 2628] [serial = 1754] [outer = 000000AA935ABC00] 10:56:20 INFO - PROCESS | 2628 | 1462470980015 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 10:56:20 INFO - PROCESS | 2628 | 1462470980064 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 10:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:56:20 INFO - PROCESS | 2628 | 1462470980066 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 10:56:20 INFO - PROCESS | 2628 | 1462470980069 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 2628 | 1462470980071 Marionette TRACE conn5 <- [1,2302,null,{}] 10:56:20 INFO - PROCESS | 2628 | 1462470980075 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 2628 | 1462470980184 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 10:56:20 INFO - PROCESS | 2628 | 1462470980190 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C723800 == 117 [pid = 2628] [id = 585] 10:56:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA96109800) [pid = 2628] [serial = 1755] [outer = 0000000000000000] 10:56:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA96116000) [pid = 2628] [serial = 1756] [outer = 000000AA96109800] 10:56:20 INFO - PROCESS | 2628 | 1462470980246 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA97EDB800) [pid = 2628] [serial = 1757] [outer = 000000AA96109800] 10:56:20 INFO - PROCESS | 2628 | 1462470980787 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 10:56:20 INFO - PROCESS | 2628 | 1462470980804 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 2628 | 1462470980806 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 10:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:56:20 INFO - PROCESS | 2628 | 1462470980816 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 2628 | 1462470980818 Marionette TRACE conn5 <- [1,2306,null,{}] 10:56:20 INFO - PROCESS | 2628 | 1462470980822 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:21 INFO - PROCESS | 2628 | 1462470980999 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 10:56:21 INFO - PROCESS | 2628 | 1462470981031 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6F6000 == 118 [pid = 2628] [id = 586] 10:56:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA99BA3400) [pid = 2628] [serial = 1758] [outer = 0000000000000000] 10:56:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA9A79A000) [pid = 2628] [serial = 1759] [outer = 000000AA99BA3400] 10:56:21 INFO - PROCESS | 2628 | 1462470981077 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA9ABA2400) [pid = 2628] [serial = 1760] [outer = 000000AA99BA3400] 10:56:21 INFO - PROCESS | 2628 | 1462470981537 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:56:21 INFO - PROCESS | 2628 | 1462470981570 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 10:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:56:21 INFO - PROCESS | 2628 | 1462470981574 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - PROCESS | 2628 | 1462470981575 Marionette TRACE conn5 <- [1,2310,null,{}] 10:56:21 INFO - PROCESS | 2628 | 1462470981579 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:21 INFO - PROCESS | 2628 | 1462470981725 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 10:56:21 INFO - PROCESS | 2628 | 1462470981746 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2A0000 == 119 [pid = 2628] [id = 587] 10:56:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9B045000) [pid = 2628] [serial = 1761] [outer = 0000000000000000] 10:56:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA9CC14C00) [pid = 2628] [serial = 1762] [outer = 000000AA9B045000] 10:56:21 INFO - PROCESS | 2628 | 1462470981792 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA9E013C00) [pid = 2628] [serial = 1763] [outer = 000000AA9B045000] 10:56:22 INFO - PROCESS | 2628 | 1462470982249 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 10:56:22 INFO - PROCESS | 2628 | 1462470982308 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 2628 | 1462470982310 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 10:56:22 INFO - PROCESS | 2628 | 1462470982313 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:56:22 INFO - PROCESS | 2628 | 1462470982315 Marionette TRACE conn5 <- [1,2314,null,{}] 10:56:22 INFO - PROCESS | 2628 | 1462470982324 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:22 INFO - PROCESS | 2628 | 1462470982740 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA9359D800) [pid = 2628] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA84A2D000) [pid = 2628] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA9235C400) [pid = 2628] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA936C6800) [pid = 2628] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA986D9C00) [pid = 2628] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA9E013400) [pid = 2628] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AA9B09DC00) [pid = 2628] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA9AB99400) [pid = 2628] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA89277800) [pid = 2628] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AA92331C00) [pid = 2628] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:56:22 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA920CE800) [pid = 2628] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:56:22 INFO - PROCESS | 2628 | 1462470982822 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95192800 == 120 [pid = 2628] [id = 588] 10:56:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA84A32400) [pid = 2628] [serial = 1764] [outer = 0000000000000000] 10:56:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA9159A000) [pid = 2628] [serial = 1765] [outer = 000000AA84A32400] 10:56:22 INFO - PROCESS | 2628 | 1462470982868 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA9ABC7000) [pid = 2628] [serial = 1766] [outer = 000000AA84A32400] 10:56:23 INFO - PROCESS | 2628 | 1462470983237 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 985ms 10:56:23 INFO - PROCESS | 2628 | 1462470983303 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 2628 | 1462470983305 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 10:56:23 INFO - PROCESS | 2628 | 1462470983308 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:56:23 INFO - PROCESS | 2628 | 1462470983310 Marionette TRACE conn5 <- [1,2318,null,{}] 10:56:23 INFO - PROCESS | 2628 | 1462470983313 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:23 INFO - PROCESS | 2628 | 1462470983422 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 10:56:23 INFO - PROCESS | 2628 | 1462470983433 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ECAE800 == 121 [pid = 2628] [id = 589] 10:56:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA9E18AC00) [pid = 2628] [serial = 1767] [outer = 0000000000000000] 10:56:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA9EDCA000) [pid = 2628] [serial = 1768] [outer = 000000AA9E18AC00] 10:56:23 INFO - PROCESS | 2628 | 1462470983478 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA9F681800) [pid = 2628] [serial = 1769] [outer = 000000AA9E18AC00] 10:56:23 INFO - PROCESS | 2628 | 1462470983935 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 693ms 10:56:24 INFO - PROCESS | 2628 | 1462470984004 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 2628 | 1462470984006 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 10:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:56:24 INFO - PROCESS | 2628 | 1462470984010 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 2628 | 1462470984012 Marionette TRACE conn5 <- [1,2322,null,{}] 10:56:24 INFO - PROCESS | 2628 | 1462470984015 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:24 INFO - PROCESS | 2628 | 1462470984150 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 10:56:24 INFO - PROCESS | 2628 | 1462470984163 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F938000 == 122 [pid = 2628] [id = 590] 10:56:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA9F685C00) [pid = 2628] [serial = 1770] [outer = 0000000000000000] 10:56:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA9F90BC00) [pid = 2628] [serial = 1771] [outer = 000000AA9F685C00] 10:56:24 INFO - PROCESS | 2628 | 1462470984213 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9FAB1400) [pid = 2628] [serial = 1772] [outer = 000000AA9F685C00] 10:56:24 INFO - PROCESS | 2628 | 1462470984684 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 10:56:24 INFO - PROCESS | 2628 | 1462470984811 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 2628 | 1462470984816 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 10:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:56:24 INFO - PROCESS | 2628 | 1462470984822 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 2628 | 1462470984827 Marionette TRACE conn5 <- [1,2326,null,{}] 10:56:24 INFO - PROCESS | 2628 | 1462470984833 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:25 INFO - PROCESS | 2628 | 1462470985016 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 10:56:25 INFO - PROCESS | 2628 | 1462470985171 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95210000 == 123 [pid = 2628] [id = 591] 10:56:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA85235400) [pid = 2628] [serial = 1773] [outer = 0000000000000000] 10:56:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA893F6800) [pid = 2628] [serial = 1774] [outer = 000000AA85235400] 10:56:25 INFO - PROCESS | 2628 | 1462470985236 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AA8F2E9400) [pid = 2628] [serial = 1775] [outer = 000000AA85235400] 10:56:25 INFO - PROCESS | 2628 | 1462470985949 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1196ms 10:56:26 INFO - PROCESS | 2628 | 1462470986021 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 2628 | 1462470986025 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 10:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:56:26 INFO - PROCESS | 2628 | 1462470986034 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 2628 | 1462470986038 Marionette TRACE conn5 <- [1,2330,null,{}] 10:56:26 INFO - PROCESS | 2628 | 1462470986043 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 2628 | 1462470986219 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 10:56:26 INFO - PROCESS | 2628 | 1462470986376 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B1AF800 == 124 [pid = 2628] [id = 592] 10:56:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AA92036C00) [pid = 2628] [serial = 1776] [outer = 0000000000000000] 10:56:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AA926CC800) [pid = 2628] [serial = 1777] [outer = 000000AA92036C00] 10:56:26 INFO - PROCESS | 2628 | 1462470986437 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AA936BA800) [pid = 2628] [serial = 1778] [outer = 000000AA92036C00] 10:56:27 INFO - PROCESS | 2628 | 1462470987056 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1033ms 10:56:27 INFO - PROCESS | 2628 | 1462470987068 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 10:56:27 INFO - PROCESS | 2628 | 1462470987071 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 10:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:56:27 INFO - PROCESS | 2628 | 1462470987074 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 2628 | 1462470987077 Marionette TRACE conn5 <- [1,2334,null,{}] 10:56:27 INFO - PROCESS | 2628 | 1462470987113 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:27 INFO - PROCESS | 2628 | 1462470987252 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 10:56:27 INFO - PROCESS | 2628 | 1462470987415 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0BAE000 == 125 [pid = 2628] [id = 593] 10:56:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AA99347400) [pid = 2628] [serial = 1779] [outer = 0000000000000000] 10:56:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AA9A79F400) [pid = 2628] [serial = 1780] [outer = 000000AA99347400] 10:56:27 INFO - PROCESS | 2628 | 1462470987477 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AA9F68E000) [pid = 2628] [serial = 1781] [outer = 000000AA99347400] 10:56:28 INFO - PROCESS | 2628 | 1462470988118 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1091ms 10:56:28 INFO - PROCESS | 2628 | 1462470988172 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 2628 | 1462470988175 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 10:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:56:28 INFO - PROCESS | 2628 | 1462470988178 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 2628 | 1462470988180 Marionette TRACE conn5 <- [1,2338,null,{}] 10:56:28 INFO - PROCESS | 2628 | 1462470988184 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:28 INFO - PROCESS | 2628 | 1462470988322 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 10:56:28 INFO - PROCESS | 2628 | 1462470988494 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA303E000 == 126 [pid = 2628] [id = 594] 10:56:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AA9FAA8C00) [pid = 2628] [serial = 1782] [outer = 0000000000000000] 10:56:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA9FD50800) [pid = 2628] [serial = 1783] [outer = 000000AA9FAA8C00] 10:56:28 INFO - PROCESS | 2628 | 1462470988551 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AAA01A5800) [pid = 2628] [serial = 1784] [outer = 000000AA9FAA8C00] 10:56:29 INFO - PROCESS | 2628 | 1462470989118 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 985ms 10:56:29 INFO - PROCESS | 2628 | 1462470989166 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 2628 | 1462470989169 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 10:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:56:29 INFO - PROCESS | 2628 | 1462470989172 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 2628 | 1462470989175 Marionette TRACE conn5 <- [1,2342,null,{}] 10:56:29 INFO - PROCESS | 2628 | 1462470989179 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:29 INFO - PROCESS | 2628 | 1462470989312 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 10:56:29 INFO - PROCESS | 2628 | 1462470989442 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA43A4800 == 127 [pid = 2628] [id = 595] 10:56:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AAA0B18C00) [pid = 2628] [serial = 1785] [outer = 0000000000000000] 10:56:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AAA0FE4000) [pid = 2628] [serial = 1786] [outer = 000000AAA0B18C00] 10:56:29 INFO - PROCESS | 2628 | 1462470989498 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AAA190B800) [pid = 2628] [serial = 1787] [outer = 000000AAA0B18C00] 10:56:30 INFO - PROCESS | 2628 | 1462470990072 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 943ms 10:56:30 INFO - PROCESS | 2628 | 1462470990118 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 2628 | 1462470990121 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 10:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:56:30 INFO - PROCESS | 2628 | 1462470990124 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 2628 | 1462470990126 Marionette TRACE conn5 <- [1,2346,null,{}] 10:56:30 INFO - PROCESS | 2628 | 1462470990130 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:30 INFO - PROCESS | 2628 | 1462470990287 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 10:56:30 INFO - PROCESS | 2628 | 1462470990446 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA45D9000 == 128 [pid = 2628] [id = 596] 10:56:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AAA2245800) [pid = 2628] [serial = 1788] [outer = 0000000000000000] 10:56:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AAA3082800) [pid = 2628] [serial = 1789] [outer = 000000AAA2245800] 10:56:30 INFO - PROCESS | 2628 | 1462470990505 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AAA3772800) [pid = 2628] [serial = 1790] [outer = 000000AAA2245800] 10:56:31 INFO - PROCESS | 2628 | 1462470991123 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1027ms 10:56:31 INFO - PROCESS | 2628 | 1462470991154 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 10:56:31 INFO - PROCESS | 2628 | 1462470991157 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 10:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:56:31 INFO - PROCESS | 2628 | 1462470991161 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 2628 | 1462470991163 Marionette TRACE conn5 <- [1,2350,null,{}] 10:56:31 INFO - PROCESS | 2628 | 1462470991167 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:31 INFO - PROCESS | 2628 | 1462470991297 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 10:56:31 INFO - PROCESS | 2628 | 1462470991470 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4E4D000 == 129 [pid = 2628] [id = 597] 10:56:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AAA1550C00) [pid = 2628] [serial = 1791] [outer = 0000000000000000] 10:56:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AAA1555000) [pid = 2628] [serial = 1792] [outer = 000000AAA1550C00] 10:56:31 INFO - PROCESS | 2628 | 1462470991526 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AAA3077C00) [pid = 2628] [serial = 1793] [outer = 000000AAA1550C00] 10:56:32 INFO - PROCESS | 2628 | 1462470992086 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 985ms 10:56:32 INFO - PROCESS | 2628 | 1462470992149 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 2628 | 1462470992151 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 10:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:56:32 INFO - PROCESS | 2628 | 1462470992155 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 2628 | 1462470992157 Marionette TRACE conn5 <- [1,2354,null,{}] 10:56:32 INFO - PROCESS | 2628 | 1462470992161 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:32 INFO - PROCESS | 2628 | 1462470992294 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 10:56:32 INFO - PROCESS | 2628 | 1462470992452 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7BAE800 == 130 [pid = 2628] [id = 598] 10:56:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AAA1559800) [pid = 2628] [serial = 1794] [outer = 0000000000000000] 10:56:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AAA3E62800) [pid = 2628] [serial = 1795] [outer = 000000AAA1559800] 10:56:32 INFO - PROCESS | 2628 | 1462470992508 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AAA4C43400) [pid = 2628] [serial = 1796] [outer = 000000AAA1559800] 10:56:33 INFO - PROCESS | 2628 | 1462470993093 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 986ms 10:56:33 INFO - PROCESS | 2628 | 1462470993144 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 2628 | 1462470993147 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 10:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:56:33 INFO - PROCESS | 2628 | 1462470993150 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 2628 | 1462470993152 Marionette TRACE conn5 <- [1,2358,null,{}] 10:56:33 INFO - PROCESS | 2628 | 1462470993156 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:33 INFO - PROCESS | 2628 | 1462470993290 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 10:56:33 INFO - PROCESS | 2628 | 1462470993449 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7C84000 == 131 [pid = 2628] [id = 599] 10:56:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AAA4056C00) [pid = 2628] [serial = 1797] [outer = 0000000000000000] 10:56:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AAA405F800) [pid = 2628] [serial = 1798] [outer = 000000AAA4056C00] 10:56:33 INFO - PROCESS | 2628 | 1462470993504 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AAA45EC400) [pid = 2628] [serial = 1799] [outer = 000000AAA4056C00] 10:56:34 INFO - PROCESS | 2628 | 1462470994082 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 987ms 10:56:34 INFO - PROCESS | 2628 | 1462470994139 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 2628 | 1462470994142 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 10:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:56:34 INFO - PROCESS | 2628 | 1462470994145 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 2628 | 1462470994147 Marionette TRACE conn5 <- [1,2362,null,{}] 10:56:34 INFO - PROCESS | 2628 | 1462470994151 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:34 INFO - PROCESS | 2628 | 1462470994284 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 10:56:34 INFO - PROCESS | 2628 | 1462470994444 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3726800 == 132 [pid = 2628] [id = 600] 10:56:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AAA3F0E000) [pid = 2628] [serial = 1800] [outer = 0000000000000000] 10:56:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AAA3F16400) [pid = 2628] [serial = 1801] [outer = 000000AAA3F0E000] 10:56:34 INFO - PROCESS | 2628 | 1462470994498 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AAA4058400) [pid = 2628] [serial = 1802] [outer = 000000AAA3F0E000] 10:56:35 INFO - PROCESS | 2628 | 1462470995064 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 985ms 10:56:35 INFO - PROCESS | 2628 | 1462470995134 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 2628 | 1462470995137 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 10:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:56:35 INFO - PROCESS | 2628 | 1462470995140 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 2628 | 1462470995143 Marionette TRACE conn5 <- [1,2366,null,{}] 10:56:35 INFO - PROCESS | 2628 | 1462470995147 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:35 INFO - PROCESS | 2628 | 1462470995300 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 10:56:35 INFO - PROCESS | 2628 | 1462470995460 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA8202800 == 133 [pid = 2628] [id = 601] 10:56:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AAA3EDF000) [pid = 2628] [serial = 1803] [outer = 0000000000000000] 10:56:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AAA3EE6000) [pid = 2628] [serial = 1804] [outer = 000000AAA3EDF000] 10:56:35 INFO - PROCESS | 2628 | 1462470995520 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AAA7ADF400) [pid = 2628] [serial = 1805] [outer = 000000AAA3EDF000] 10:56:36 INFO - PROCESS | 2628 | 1462470996114 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1035ms 10:56:36 INFO - PROCESS | 2628 | 1462470996178 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 2628 | 1462470996180 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 10:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:56:36 INFO - PROCESS | 2628 | 1462470996184 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 2628 | 1462470996186 Marionette TRACE conn5 <- [1,2370,null,{}] 10:56:36 INFO - PROCESS | 2628 | 1462470996207 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:36 INFO - PROCESS | 2628 | 1462470996401 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 10:56:36 INFO - PROCESS | 2628 | 1462470996524 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA71BE800 == 134 [pid = 2628] [id = 602] 10:56:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AAA7AE8800) [pid = 2628] [serial = 1806] [outer = 0000000000000000] 10:56:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 240 (000000AAA7AEC000) [pid = 2628] [serial = 1807] [outer = 000000AAA7AE8800] 10:56:36 INFO - PROCESS | 2628 | 1462470996580 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 241 (000000AAA7C59800) [pid = 2628] [serial = 1808] [outer = 000000AAA7AE8800] 10:56:37 INFO - PROCESS | 2628 | 1462470997175 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1023ms 10:56:37 INFO - PROCESS | 2628 | 1462470997212 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 10:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:56:37 INFO - PROCESS | 2628 | 1462470997214 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 10:56:37 INFO - PROCESS | 2628 | 1462470997218 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 2628 | 1462470997220 Marionette TRACE conn5 <- [1,2374,null,{}] 10:56:37 INFO - PROCESS | 2628 | 1462470997223 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:37 INFO - PROCESS | 2628 | 1462470997359 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 10:56:37 INFO - PROCESS | 2628 | 1462470997532 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA71DB000 == 135 [pid = 2628] [id = 603] 10:56:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 242 (000000AAA4F26C00) [pid = 2628] [serial = 1809] [outer = 0000000000000000] 10:56:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 243 (000000AAA4F2C800) [pid = 2628] [serial = 1810] [outer = 000000AAA4F26C00] 10:56:37 INFO - PROCESS | 2628 | 1462470997588 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 244 (000000AAA7AE8000) [pid = 2628] [serial = 1811] [outer = 000000AAA4F26C00] 10:56:38 INFO - PROCESS | 2628 | 1462470998291 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1134ms 10:56:38 INFO - PROCESS | 2628 | 1462470998352 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 10:56:38 INFO - PROCESS | 2628 | 1462470998355 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 10:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:56:38 INFO - PROCESS | 2628 | 1462470998358 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 2628 | 1462470998360 Marionette TRACE conn5 <- [1,2378,null,{}] 10:56:38 INFO - PROCESS | 2628 | 1462470998364 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:38 INFO - PROCESS | 2628 | 1462470998500 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 10:56:38 INFO - PROCESS | 2628 | 1462470998666 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95295800 == 136 [pid = 2628] [id = 604] 10:56:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 245 (000000AA852BD000) [pid = 2628] [serial = 1812] [outer = 0000000000000000] 10:56:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 246 (000000AA9566D000) [pid = 2628] [serial = 1813] [outer = 000000AA852BD000] 10:56:38 INFO - PROCESS | 2628 | 1462470998721 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 247 (000000AA9E019400) [pid = 2628] [serial = 1814] [outer = 000000AA852BD000] 10:56:39 INFO - PROCESS | 2628 | 1462470999284 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 984ms 10:56:39 INFO - PROCESS | 2628 | 1462470999345 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 2628 | 1462470999348 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 10:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:56:39 INFO - PROCESS | 2628 | 1462470999351 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 2628 | 1462470999353 Marionette TRACE conn5 <- [1,2382,null,{}] 10:56:39 INFO - PROCESS | 2628 | 1462470999357 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:39 INFO - PROCESS | 2628 | 1462470999494 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 10:56:39 INFO - PROCESS | 2628 | 1462470999926 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95397000 == 137 [pid = 2628] [id = 605] 10:56:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 248 (000000AA82E87800) [pid = 2628] [serial = 1815] [outer = 0000000000000000] 10:56:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 249 (000000AA8479F400) [pid = 2628] [serial = 1816] [outer = 000000AA82E87800] 10:56:40 INFO - PROCESS | 2628 | 1462471000017 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 250 (000000AA8EC94C00) [pid = 2628] [serial = 1817] [outer = 000000AA82E87800] 10:56:40 INFO - PROCESS | 2628 | 1462471000675 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1400ms 10:56:40 INFO - PROCESS | 2628 | 1462471000755 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 2628 | 1462471000758 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 10:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:56:40 INFO - PROCESS | 2628 | 1462471000762 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - PROCESS | 2628 | 1462471000766 Marionette TRACE conn5 <- [1,2386,null,{}] 10:56:40 INFO - PROCESS | 2628 | 1462471000771 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:40 INFO - PROCESS | 2628 | 1462471000905 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 10:56:41 INFO - PROCESS | 2628 | 1462471001073 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF63000 == 138 [pid = 2628] [id = 606] 10:56:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 251 (000000AA84B6C000) [pid = 2628] [serial = 1818] [outer = 0000000000000000] 10:56:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 252 (000000AA89EDD800) [pid = 2628] [serial = 1819] [outer = 000000AA84B6C000] 10:56:41 INFO - PROCESS | 2628 | 1462471001125 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AA93682000) [pid = 2628] [serial = 1820] [outer = 000000AA84B6C000] 10:56:41 INFO - PROCESS | 2628 | 1462471001765 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1031ms 10:56:41 INFO - PROCESS | 2628 | 1462471001797 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 2628 | 1462471001801 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 10:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:56:41 INFO - PROCESS | 2628 | 1462471001806 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 2628 | 1462471001808 Marionette TRACE conn5 <- [1,2390,null,{}] 10:56:41 INFO - PROCESS | 2628 | 1462471001812 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:42 INFO - PROCESS | 2628 | 1462471002002 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 10:56:42 INFO - PROCESS | 2628 | 1462471002171 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993A6800 == 139 [pid = 2628] [id = 607] 10:56:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AA8B0DB000) [pid = 2628] [serial = 1821] [outer = 0000000000000000] 10:56:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AA96124400) [pid = 2628] [serial = 1822] [outer = 000000AA8B0DB000] 10:56:42 INFO - PROCESS | 2628 | 1462471002222 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AA9B044C00) [pid = 2628] [serial = 1823] [outer = 000000AA8B0DB000] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0F10800 == 138 [pid = 2628] [id = 493] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993AB800 == 137 [pid = 2628] [id = 149] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ECAE800 == 136 [pid = 2628] [id = 589] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95192800 == 135 [pid = 2628] [id = 588] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E2A0000 == 134 [pid = 2628] [id = 587] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA83E7F000 == 133 [pid = 2628] [id = 12] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6F6000 == 132 [pid = 2628] [id = 586] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C723800 == 131 [pid = 2628] [id = 585] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ACAE800 == 130 [pid = 2628] [id = 584] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AA9F9F7800) [pid = 2628] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AA9FE9E000) [pid = 2628] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AAA04BB000) [pid = 2628] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA9F688800) [pid = 2628] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 251 (000000AAA1978000) [pid = 2628] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 250 (000000AA9FD4D800) [pid = 2628] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 249 (000000AA9F388400) [pid = 2628] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E28000 == 129 [pid = 2628] [id = 583] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8B767800 == 128 [pid = 2628] [id = 582] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99431000 == 127 [pid = 2628] [id = 581] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA93D63800 == 126 [pid = 2628] [id = 580] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA38BF800 == 125 [pid = 2628] [id = 576] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA304D000 == 124 [pid = 2628] [id = 575] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA2F84000 == 123 [pid = 2628] [id = 574] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA1E09000 == 122 [pid = 2628] [id = 573] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0F21000 == 121 [pid = 2628] [id = 572] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0BB2000 == 120 [pid = 2628] [id = 571] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FD6E800 == 119 [pid = 2628] [id = 570] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D2B5800 == 118 [pid = 2628] [id = 569] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BF3800 == 117 [pid = 2628] [id = 568] 10:56:42 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FADA800 == 116 [pid = 2628] [id = 567] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 248 (000000AA935B3800) [pid = 2628] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 247 (000000AA8DC7F400) [pid = 2628] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 246 (000000AA9C70B000) [pid = 2628] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 245 (000000AA9E190000) [pid = 2628] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 244 (000000AA84E44800) [pid = 2628] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 243 (000000AA95669800) [pid = 2628] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 242 (000000AA9938F800) [pid = 2628] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 241 (000000AA9CC15800) [pid = 2628] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 240 (000000AA9E01F000) [pid = 2628] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 239 (000000AA9CC1B000) [pid = 2628] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AA9B03A800) [pid = 2628] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AA9F920000) [pid = 2628] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA96115C00) [pid = 2628] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA96107400) [pid = 2628] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA8F70D400) [pid = 2628] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AA8929F800) [pid = 2628] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AA85231C00) [pid = 2628] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AA91A6A800) [pid = 2628] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA9502E400) [pid = 2628] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA926CEC00) [pid = 2628] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA93685C00) [pid = 2628] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA92351C00) [pid = 2628] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA9A798C00) [pid = 2628] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA9C70E400) [pid = 2628] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA9EA06400) [pid = 2628] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 10:56:42 INFO - PROCESS | 2628 | 1462471002895 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1130ms 10:56:42 INFO - PROCESS | 2628 | 1462471002939 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 2628 | 1462471002941 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 10:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:56:42 INFO - PROCESS | 2628 | 1462471002946 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 2628 | 1462471002952 Marionette TRACE conn5 <- [1,2394,null,{}] 10:56:42 INFO - PROCESS | 2628 | 1462471002992 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:43 INFO - PROCESS | 2628 | 1462471003152 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 10:56:43 INFO - PROCESS | 2628 | 1462471003166 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E28000 == 117 [pid = 2628] [id = 608] 10:56:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA8F0D7400) [pid = 2628] [serial = 1824] [outer = 0000000000000000] 10:56:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA916CDC00) [pid = 2628] [serial = 1825] [outer = 000000AA8F0D7400] 10:56:43 INFO - PROCESS | 2628 | 1462471003212 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA92696400) [pid = 2628] [serial = 1826] [outer = 000000AA8F0D7400] 10:56:43 INFO - PROCESS | 2628 | 1462471003678 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 797ms 10:56:43 INFO - PROCESS | 2628 | 1462471003768 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 2628 | 1462471003771 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 10:56:43 INFO - PROCESS | 2628 | 1462471003774 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:56:43 INFO - PROCESS | 2628 | 1462471003776 Marionette TRACE conn5 <- [1,2398,null,{}] 10:56:43 INFO - PROCESS | 2628 | 1462471003781 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:43 INFO - PROCESS | 2628 | 1462471003896 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 10:56:44 INFO - PROCESS | 2628 | 1462471004017 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C270000 == 118 [pid = 2628] [id = 609] 10:56:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA9359B400) [pid = 2628] [serial = 1827] [outer = 0000000000000000] 10:56:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA95653800) [pid = 2628] [serial = 1828] [outer = 000000AA9359B400] 10:56:44 INFO - PROCESS | 2628 | 1462471004063 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA9610EC00) [pid = 2628] [serial = 1829] [outer = 000000AA9359B400] 10:56:44 INFO - PROCESS | 2628 | 1462471004459 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 10:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:56:44 INFO - PROCESS | 2628 | 1462471004511 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 2628 | 1462471004514 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 10:56:44 INFO - PROCESS | 2628 | 1462471004517 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 2628 | 1462471004519 Marionette TRACE conn5 <- [1,2402,null,{}] 10:56:44 INFO - PROCESS | 2628 | 1462471004522 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 2628 | 1462471004674 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 10:56:44 INFO - PROCESS | 2628 | 1462471004694 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E278800 == 119 [pid = 2628] [id = 610] 10:56:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA9AA28800) [pid = 2628] [serial = 1830] [outer = 0000000000000000] 10:56:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AA9ABC8800) [pid = 2628] [serial = 1831] [outer = 000000AA9AA28800] 10:56:44 INFO - PROCESS | 2628 | 1462471004751 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AA9CC17000) [pid = 2628] [serial = 1832] [outer = 000000AA9AA28800] 10:56:45 INFO - PROCESS | 2628 | 1462471005255 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 773ms 10:56:45 INFO - PROCESS | 2628 | 1462471005294 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 10:56:45 INFO - PROCESS | 2628 | 1462471005296 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 10:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:56:45 INFO - PROCESS | 2628 | 1462471005309 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 2628 | 1462471005311 Marionette TRACE conn5 <- [1,2406,null,{}] 10:56:45 INFO - PROCESS | 2628 | 1462471005315 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:45 INFO - PROCESS | 2628 | 1462471005467 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 10:56:45 INFO - PROCESS | 2628 | 1462471005492 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EC96800 == 120 [pid = 2628] [id = 611] 10:56:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AA9E190000) [pid = 2628] [serial = 1833] [outer = 0000000000000000] 10:56:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AA9EC3A400) [pid = 2628] [serial = 1834] [outer = 000000AA9E190000] 10:56:45 INFO - PROCESS | 2628 | 1462471005537 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AA9F391C00) [pid = 2628] [serial = 1835] [outer = 000000AA9E190000] 10:56:46 INFO - PROCESS | 2628 | 1462471006010 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 10:56:46 INFO - PROCESS | 2628 | 1462471006046 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 2628 | 1462471006048 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 10:56:46 INFO - PROCESS | 2628 | 1462471006051 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:56:46 INFO - PROCESS | 2628 | 1462471006053 Marionette TRACE conn5 <- [1,2410,null,{}] 10:56:46 INFO - PROCESS | 2628 | 1462471006056 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 2628 | 1462471006208 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 10:56:46 INFO - PROCESS | 2628 | 1462471006237 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F4C4800 == 121 [pid = 2628] [id = 612] 10:56:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AA9B040400) [pid = 2628] [serial = 1836] [outer = 0000000000000000] 10:56:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AA9F908000) [pid = 2628] [serial = 1837] [outer = 000000AA9B040400] 10:56:46 INFO - PROCESS | 2628 | 1462471006282 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AA9FAA8400) [pid = 2628] [serial = 1838] [outer = 000000AA9B040400] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AA99BA3400) [pid = 2628] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AA84B6D400) [pid = 2628] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA82E3D400) [pid = 2628] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA89EE2800) [pid = 2628] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA96109800) [pid = 2628] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AA84C17800) [pid = 2628] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AA9B045000) [pid = 2628] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AA935ABC00) [pid = 2628] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA9E18AC00) [pid = 2628] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:56:46 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA84A32400) [pid = 2628] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:56:47 INFO - PROCESS | 2628 | 1462471007012 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 984ms 10:56:47 INFO - PROCESS | 2628 | 1462471007040 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 2628 | 1462471007042 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 10:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:56:47 INFO - PROCESS | 2628 | 1462471007045 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 2628 | 1462471007047 Marionette TRACE conn5 <- [1,2414,null,{}] 10:56:47 INFO - PROCESS | 2628 | 1462471007050 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 2628 | 1462471007160 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 10:56:47 INFO - PROCESS | 2628 | 1462471007167 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FA08000 == 122 [pid = 2628] [id = 613] 10:56:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA9AA35800) [pid = 2628] [serial = 1839] [outer = 0000000000000000] 10:56:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA9F9EF400) [pid = 2628] [serial = 1840] [outer = 000000AA9AA35800] 10:56:47 INFO - PROCESS | 2628 | 1462471007212 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AA9FE9EC00) [pid = 2628] [serial = 1841] [outer = 000000AA9AA35800] 10:56:47 INFO - PROCESS | 2628 | 1462471007677 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 10:56:47 INFO - PROCESS | 2628 | 1462471007738 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 2628 | 1462471007740 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 10:56:47 INFO - PROCESS | 2628 | 1462471007744 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:56:47 INFO - PROCESS | 2628 | 1462471007746 Marionette TRACE conn5 <- [1,2418,null,{}] 10:56:47 INFO - PROCESS | 2628 | 1462471007749 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 2628 | 1462471007863 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 10:56:47 INFO - PROCESS | 2628 | 1462471007873 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0BAC800 == 123 [pid = 2628] [id = 614] 10:56:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AA9FEA0800) [pid = 2628] [serial = 1842] [outer = 0000000000000000] 10:56:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AAA04BB000) [pid = 2628] [serial = 1843] [outer = 000000AA9FEA0800] 10:56:47 INFO - PROCESS | 2628 | 1462471007918 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AAA146C000) [pid = 2628] [serial = 1844] [outer = 000000AA9FEA0800] 10:56:48 INFO - PROCESS | 2628 | 1462471008392 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 10:56:48 INFO - PROCESS | 2628 | 1462471008438 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 10:56:48 INFO - PROCESS | 2628 | 1462471008440 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 10:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:56:48 INFO - PROCESS | 2628 | 1462471008444 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:56:48 INFO - PROCESS | 2628 | 1462471008445 Marionette TRACE conn5 <- [1,2422,null,{}] 10:56:48 INFO - PROCESS | 2628 | 1462471008454 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:48 INFO - PROCESS | 2628 | 1462471008566 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 10:56:48 INFO - PROCESS | 2628 | 1462471008573 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA2F7B800 == 124 [pid = 2628] [id = 615] 10:56:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AAA197A000) [pid = 2628] [serial = 1845] [outer = 0000000000000000] 10:56:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AAA2243000) [pid = 2628] [serial = 1846] [outer = 000000AAA197A000] 10:56:48 INFO - PROCESS | 2628 | 1462471008625 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AAA307A800) [pid = 2628] [serial = 1847] [outer = 000000AAA197A000] 10:56:49 INFO - PROCESS | 2628 | 1462471009453 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1031ms 10:56:49 INFO - PROCESS | 2628 | 1462471009491 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 2628 | 1462471009497 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 10:56:49 INFO - PROCESS | 2628 | 1462471009525 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:56:49 INFO - PROCESS | 2628 | 1462471009530 Marionette TRACE conn5 <- [1,2426,null,{}] 10:56:49 INFO - PROCESS | 2628 | 1462471009536 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 2628 | 1462471009688 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 10:56:49 INFO - PROCESS | 2628 | 1462471009853 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AAB7000 == 125 [pid = 2628] [id = 616] 10:56:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AA90C67000) [pid = 2628] [serial = 1848] [outer = 0000000000000000] 10:56:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 240 (000000AA91423000) [pid = 2628] [serial = 1849] [outer = 000000AA90C67000] 10:56:49 INFO - PROCESS | 2628 | 1462471009912 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 241 (000000AA92327400) [pid = 2628] [serial = 1850] [outer = 000000AA90C67000] 10:56:50 INFO - PROCESS | 2628 | 1462471010521 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1030ms 10:56:50 INFO - PROCESS | 2628 | 1462471010563 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 2628 | 1462471010570 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 10:56:50 INFO - PROCESS | 2628 | 1462471010577 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:56:50 INFO - PROCESS | 2628 | 1462471010580 Marionette TRACE conn5 <- [1,2430,null,{}] 10:56:50 INFO - PROCESS | 2628 | 1462471010584 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:50 INFO - PROCESS | 2628 | 1462471010748 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 10:56:50 INFO - PROCESS | 2628 | 1462471010912 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA60000 == 126 [pid = 2628] [id = 617] 10:56:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 242 (000000AA94808C00) [pid = 2628] [serial = 1851] [outer = 0000000000000000] 10:56:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 243 (000000AA96121800) [pid = 2628] [serial = 1852] [outer = 000000AA94808C00] 10:56:50 INFO - PROCESS | 2628 | 1462471010970 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 244 (000000AA99BA1000) [pid = 2628] [serial = 1853] [outer = 000000AA94808C00] 10:56:51 INFO - PROCESS | 2628 | 1462471011571 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1026ms 10:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:56:51 INFO - PROCESS | 2628 | 1462471011609 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 2628 | 1462471011612 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 10:56:51 INFO - PROCESS | 2628 | 1462471011615 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 2628 | 1462471011620 Marionette TRACE conn5 <- [1,2434,null,{}] 10:56:51 INFO - PROCESS | 2628 | 1462471011632 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:51 INFO - PROCESS | 2628 | 1462471011776 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 10:56:51 INFO - PROCESS | 2628 | 1462471011955 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA419B800 == 127 [pid = 2628] [id = 618] 10:56:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 245 (000000AA9F908800) [pid = 2628] [serial = 1854] [outer = 0000000000000000] 10:56:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 246 (000000AA9FE6C800) [pid = 2628] [serial = 1855] [outer = 000000AA9F908800] 10:56:52 INFO - PROCESS | 2628 | 1462471012015 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 247 (000000AAA223D000) [pid = 2628] [serial = 1856] [outer = 000000AA9F908800] 10:56:52 INFO - PROCESS | 2628 | 1462471012602 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1029ms 10:56:52 INFO - PROCESS | 2628 | 1462471012646 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 2628 | 1462471012650 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 10:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:56:52 INFO - PROCESS | 2628 | 1462471012653 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 2628 | 1462471012655 Marionette TRACE conn5 <- [1,2438,null,{}] 10:56:52 INFO - PROCESS | 2628 | 1462471012659 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 2628 | 1462471012799 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 10:56:52 INFO - PROCESS | 2628 | 1462471012974 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA71BF800 == 128 [pid = 2628] [id = 619] 10:56:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 248 (000000AAA1974000) [pid = 2628] [serial = 1857] [outer = 0000000000000000] 10:56:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 249 (000000AAA307E400) [pid = 2628] [serial = 1858] [outer = 000000AAA1974000] 10:56:53 INFO - PROCESS | 2628 | 1462471013032 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 250 (000000AAA3E6A800) [pid = 2628] [serial = 1859] [outer = 000000AAA1974000] 10:56:53 INFO - PROCESS | 2628 | 1462471013668 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1036ms 10:56:53 INFO - PROCESS | 2628 | 1462471013694 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 2628 | 1462471013696 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 10:56:53 INFO - PROCESS | 2628 | 1462471013719 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 2628 | 1462471013722 Marionette TRACE conn5 <- [1,2442,null,{}] 10:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:56:53 INFO - PROCESS | 2628 | 1462471013725 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:53 INFO - PROCESS | 2628 | 1462471013860 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 10:56:54 INFO - PROCESS | 2628 | 1462471014022 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA821F800 == 129 [pid = 2628] [id = 620] 10:56:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 251 (000000AAA3770800) [pid = 2628] [serial = 1860] [outer = 0000000000000000] 10:56:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 252 (000000AAA3F0D400) [pid = 2628] [serial = 1861] [outer = 000000AAA3770800] 10:56:54 INFO - PROCESS | 2628 | 1462471014076 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AAA40DD800) [pid = 2628] [serial = 1862] [outer = 000000AAA3770800] 10:56:54 INFO - PROCESS | 2628 | 1462471014688 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 984ms 10:56:54 INFO - PROCESS | 2628 | 1462471014710 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 2628 | 1462471014713 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 10:56:54 INFO - PROCESS | 2628 | 1462471014716 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:56:54 INFO - PROCESS | 2628 | 1462471014718 Marionette TRACE conn5 <- [1,2446,null,{}] 10:56:54 INFO - PROCESS | 2628 | 1462471014722 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 2628 | 1462471014869 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 10:56:55 INFO - PROCESS | 2628 | 1462471015046 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7413800 == 130 [pid = 2628] [id = 621] 10:56:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AAA438B000) [pid = 2628] [serial = 1863] [outer = 0000000000000000] 10:56:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AAA4393400) [pid = 2628] [serial = 1864] [outer = 000000AAA438B000] 10:56:55 INFO - PROCESS | 2628 | 1462471015106 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AAA4D68800) [pid = 2628] [serial = 1865] [outer = 000000AAA438B000] 10:56:55 INFO - PROCESS | 2628 | 1462471015647 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 10:56:55 INFO - PROCESS | 2628 | 1462471015705 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 2628 | 1462471015707 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 10:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:56:55 INFO - PROCESS | 2628 | 1462471015711 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 2628 | 1462471015713 Marionette TRACE conn5 <- [1,2450,null,{}] 10:56:55 INFO - PROCESS | 2628 | 1462471015717 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:55 INFO - PROCESS | 2628 | 1462471015870 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 10:56:56 INFO - PROCESS | 2628 | 1462471016048 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7CC0000 == 131 [pid = 2628] [id = 622] 10:56:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 257 (000000AAA438B800) [pid = 2628] [serial = 1866] [outer = 0000000000000000] 10:56:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 258 (000000AAA4D71400) [pid = 2628] [serial = 1867] [outer = 000000AAA438B800] 10:56:56 INFO - PROCESS | 2628 | 1462471016105 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 259 (000000AAA4F2FC00) [pid = 2628] [serial = 1868] [outer = 000000AAA438B800] 10:56:56 INFO - PROCESS | 2628 | 1462471016708 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1028ms 10:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:56:56 INFO - PROCESS | 2628 | 1462471016742 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 10:56:56 INFO - PROCESS | 2628 | 1462471016745 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 10:56:56 INFO - PROCESS | 2628 | 1462471016748 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 2628 | 1462471016750 Marionette TRACE conn5 <- [1,2454,null,{}] 10:56:56 INFO - PROCESS | 2628 | 1462471016771 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:56 INFO - PROCESS | 2628 | 1462471016906 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 10:56:57 INFO - PROCESS | 2628 | 1462471017082 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA85DD800 == 132 [pid = 2628] [id = 623] 10:56:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 260 (000000AAA4EC3000) [pid = 2628] [serial = 1869] [outer = 0000000000000000] 10:56:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 261 (000000AAA4EC8800) [pid = 2628] [serial = 1870] [outer = 000000AAA4EC3000] 10:56:57 INFO - PROCESS | 2628 | 1462471017138 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 262 (000000AAA4ECE800) [pid = 2628] [serial = 1871] [outer = 000000AAA4EC3000] 10:56:57 INFO - PROCESS | 2628 | 1462471017716 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 995ms 10:56:57 INFO - PROCESS | 2628 | 1462471017745 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 2628 | 1462471017748 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 10:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:56:57 INFO - PROCESS | 2628 | 1462471017751 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 2628 | 1462471017754 Marionette TRACE conn5 <- [1,2458,null,{}] 10:56:57 INFO - PROCESS | 2628 | 1462471017757 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 2628 | 1462471017892 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 10:56:58 INFO - PROCESS | 2628 | 1462471018070 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7FCB000 == 133 [pid = 2628] [id = 624] 10:56:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 263 (000000AAA7AE5000) [pid = 2628] [serial = 1872] [outer = 0000000000000000] 10:56:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 264 (000000AAA7C4A400) [pid = 2628] [serial = 1873] [outer = 000000AAA7AE5000] 10:56:58 INFO - PROCESS | 2628 | 1462471018127 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 265 (000000AAA7F7CC00) [pid = 2628] [serial = 1874] [outer = 000000AAA7AE5000] 10:56:58 INFO - PROCESS | 2628 | 1462471018651 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 943ms 10:56:58 INFO - PROCESS | 2628 | 1462471018697 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 2628 | 1462471018700 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 10:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:56:58 INFO - PROCESS | 2628 | 1462471018703 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 2628 | 1462471018705 Marionette TRACE conn5 <- [1,2462,null,{}] 10:56:58 INFO - PROCESS | 2628 | 1462471018709 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:58 INFO - PROCESS | 2628 | 1462471018846 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 10:56:59 INFO - PROCESS | 2628 | 1462471019023 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4FA3000 == 134 [pid = 2628] [id = 625] 10:56:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 266 (000000AAA526E000) [pid = 2628] [serial = 1875] [outer = 0000000000000000] 10:56:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 267 (000000AAA5274400) [pid = 2628] [serial = 1876] [outer = 000000AAA526E000] 10:56:59 INFO - PROCESS | 2628 | 1462471019079 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 268 (000000AAA7AE7400) [pid = 2628] [serial = 1877] [outer = 000000AAA526E000] 10:56:59 INFO - PROCESS | 2628 | 1462471019698 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1031ms 10:56:59 INFO - PROCESS | 2628 | 1462471019738 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 2628 | 1462471019741 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 10:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:56:59 INFO - PROCESS | 2628 | 1462471019744 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 2628 | 1462471019747 Marionette TRACE conn5 <- [1,2466,null,{}] 10:56:59 INFO - PROCESS | 2628 | 1462471019769 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:59 INFO - PROCESS | 2628 | 1462471019925 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 10:57:00 INFO - PROCESS | 2628 | 1462471020093 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3C1E800 == 135 [pid = 2628] [id = 626] 10:57:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 269 (000000AAA7F85800) [pid = 2628] [serial = 1878] [outer = 0000000000000000] 10:57:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 270 (000000AAA80A3000) [pid = 2628] [serial = 1879] [outer = 000000AAA7F85800] 10:57:00 INFO - PROCESS | 2628 | 1462471020155 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 271 (000000AAA9614400) [pid = 2628] [serial = 1880] [outer = 000000AAA7F85800] 10:57:00 INFO - PROCESS | 2628 | 1462471020759 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1055ms 10:57:00 INFO - PROCESS | 2628 | 1462471020802 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 2628 | 1462471020804 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 10:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:57:00 INFO - PROCESS | 2628 | 1462471020808 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 2628 | 1462471020810 Marionette TRACE conn5 <- [1,2470,null,{}] 10:57:00 INFO - PROCESS | 2628 | 1462471020831 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 2628 | 1462471020997 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 10:57:01 INFO - PROCESS | 2628 | 1462471021192 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA99A8000 == 136 [pid = 2628] [id = 627] 10:57:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 272 (000000AA8DC83000) [pid = 2628] [serial = 1881] [outer = 0000000000000000] 10:57:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 273 (000000AAA9524800) [pid = 2628] [serial = 1882] [outer = 000000AA8DC83000] 10:57:01 INFO - PROCESS | 2628 | 1462471021247 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 274 (000000AAA952E400) [pid = 2628] [serial = 1883] [outer = 000000AA8DC83000] 10:57:01 INFO - PROCESS | 2628 | 1462471021891 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1149ms 10:57:01 INFO - PROCESS | 2628 | 1462471021960 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 2628 | 1462471021963 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 10:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:57:01 INFO - PROCESS | 2628 | 1462471021966 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 2628 | 1462471021970 Marionette TRACE conn5 <- [1,2474,null,{}] 10:57:01 INFO - PROCESS | 2628 | 1462471021974 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:02 INFO - PROCESS | 2628 | 1462471022389 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 10:57:02 INFO - PROCESS | 2628 | 1462471022589 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91B15000 == 137 [pid = 2628] [id = 628] 10:57:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 275 (000000AA82F25000) [pid = 2628] [serial = 1884] [outer = 0000000000000000] 10:57:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 276 (000000AA840A8800) [pid = 2628] [serial = 1885] [outer = 000000AA82F25000] 10:57:02 INFO - PROCESS | 2628 | 1462471022643 Marionette DEBUG loaded listener.js 10:57:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 277 (000000AA859C6000) [pid = 2628] [serial = 1886] [outer = 000000AA82F25000] 10:57:03 INFO - PROCESS | 2628 | 1462471023259 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1344ms 10:57:03 INFO - PROCESS | 2628 | 1462471023314 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 2628 | 1462471023317 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 10:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:57:03 INFO - PROCESS | 2628 | 1462471023321 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 2628 | 1462471023326 Marionette TRACE conn5 <- [1,2478,null,{}] 10:57:03 INFO - PROCESS | 2628 | 1462471023331 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:03 INFO - PROCESS | 2628 | 1462471023469 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 10:57:03 INFO - PROCESS | 2628 | 1462471023641 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF19000 == 138 [pid = 2628] [id = 629] 10:57:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 278 (000000AA8A544000) [pid = 2628] [serial = 1887] [outer = 0000000000000000] 10:57:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 279 (000000AA8B52A800) [pid = 2628] [serial = 1888] [outer = 000000AA8A544000] 10:57:03 INFO - PROCESS | 2628 | 1462471023699 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 280 (000000AA91596400) [pid = 2628] [serial = 1889] [outer = 000000AA8A544000] 10:57:04 INFO - PROCESS | 2628 | 1462471024296 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1028ms 10:57:04 INFO - PROCESS | 2628 | 1462471024355 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 2628 | 1462471024358 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 10:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:57:04 INFO - PROCESS | 2628 | 1462471024362 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 2628 | 1462471024364 Marionette TRACE conn5 <- [1,2482,null,{}] 10:57:04 INFO - PROCESS | 2628 | 1462471024368 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:04 INFO - PROCESS | 2628 | 1462471024503 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 10:57:04 INFO - PROCESS | 2628 | 1462471024697 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99BCA800 == 139 [pid = 2628] [id = 630] 10:57:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 281 (000000AA935E4C00) [pid = 2628] [serial = 1890] [outer = 0000000000000000] 10:57:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 282 (000000AA936C9400) [pid = 2628] [serial = 1891] [outer = 000000AA935E4C00] 10:57:04 INFO - PROCESS | 2628 | 1462471024750 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 283 (000000AA95667000) [pid = 2628] [serial = 1892] [outer = 000000AA935E4C00] 10:57:05 INFO - PROCESS | 2628 | 1462471025399 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1093ms 10:57:05 INFO - PROCESS | 2628 | 1462471025457 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 10:57:05 INFO - PROCESS | 2628 | 1462471025461 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 10:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:57:05 INFO - PROCESS | 2628 | 1462471025472 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 2628 | 1462471025476 Marionette TRACE conn5 <- [1,2486,null,{}] 10:57:05 INFO - PROCESS | 2628 | 1462471025480 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:05 INFO - PROCESS | 2628 | 1462471025668 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 10:57:05 INFO - PROCESS | 2628 | 1462471025795 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E52A000 == 140 [pid = 2628] [id = 631] 10:57:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 284 (000000AA84E49000) [pid = 2628] [serial = 1893] [outer = 0000000000000000] 10:57:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 285 (000000AA99BA5400) [pid = 2628] [serial = 1894] [outer = 000000AA84E49000] 10:57:05 INFO - PROCESS | 2628 | 1462471025847 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 286 (000000AA9C706C00) [pid = 2628] [serial = 1895] [outer = 000000AA84E49000] 10:57:06 INFO - PROCESS | 2628 | 1462471026396 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 985ms 10:57:06 INFO - PROCESS | 2628 | 1462471026456 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 2628 | 1462471026458 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 10:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:57:06 INFO - PROCESS | 2628 | 1462471026461 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 2628 | 1462471026463 Marionette TRACE conn5 <- [1,2490,null,{}] 10:57:06 INFO - PROCESS | 2628 | 1462471026467 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:06 INFO - PROCESS | 2628 | 1462471026592 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 10:57:06 INFO - PROCESS | 2628 | 1462471026776 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ED3C000 == 141 [pid = 2628] [id = 632] 10:57:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 287 (000000AA9B045400) [pid = 2628] [serial = 1896] [outer = 0000000000000000] 10:57:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 288 (000000AA9CC24400) [pid = 2628] [serial = 1897] [outer = 000000AA9B045400] 10:57:06 INFO - PROCESS | 2628 | 1462471026827 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 289 (000000AA9E198800) [pid = 2628] [serial = 1898] [outer = 000000AA9B045400] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0FB5800 == 140 [pid = 2628] [id = 508] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F414000 == 139 [pid = 2628] [id = 553] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F93F000 == 138 [pid = 2628] [id = 554] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA45C5000 == 137 [pid = 2628] [id = 509] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0056000 == 136 [pid = 2628] [id = 556] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FAC1000 == 135 [pid = 2628] [id = 555] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA98411800 == 134 [pid = 2628] [id = 557] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0BAC800 == 133 [pid = 2628] [id = 614] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FA08000 == 132 [pid = 2628] [id = 613] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F4C4800 == 131 [pid = 2628] [id = 612] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EC96800 == 130 [pid = 2628] [id = 611] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E278800 == 129 [pid = 2628] [id = 610] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 288 (000000AA91B07000) [pid = 2628] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 287 (000000AA9FEA3C00) [pid = 2628] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 286 (000000AA9A798400) [pid = 2628] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 285 (000000AA935B1000) [pid = 2628] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 284 (000000AAA22B5000) [pid = 2628] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 283 (000000AA9F910400) [pid = 2628] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 282 (000000AA90C61800) [pid = 2628] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 281 (000000AAA146A400) [pid = 2628] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 280 (000000AAA3E60800) [pid = 2628] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 279 (000000AAA45E7C00) [pid = 2628] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 278 (000000AAA4C46400) [pid = 2628] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 277 (000000AAA809D400) [pid = 2628] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 276 (000000AA95449C00) [pid = 2628] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 275 (000000AA9F90BC00) [pid = 2628] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C270000 == 128 [pid = 2628] [id = 609] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E28000 == 127 [pid = 2628] [id = 608] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993A6800 == 126 [pid = 2628] [id = 607] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF63000 == 125 [pid = 2628] [id = 606] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95397000 == 124 [pid = 2628] [id = 605] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA4E4D000 == 123 [pid = 2628] [id = 597] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA45D9000 == 122 [pid = 2628] [id = 596] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA43A4800 == 121 [pid = 2628] [id = 595] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA303E000 == 120 [pid = 2628] [id = 594] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0BAE000 == 119 [pid = 2628] [id = 593] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9B1AF800 == 118 [pid = 2628] [id = 592] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95210000 == 117 [pid = 2628] [id = 591] 10:57:07 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F938000 == 116 [pid = 2628] [id = 590] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 274 (000000AA9A79A000) [pid = 2628] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 273 (000000AA9234E800) [pid = 2628] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 272 (000000AA863AA800) [pid = 2628] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 271 (000000AA863A8C00) [pid = 2628] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 270 (000000AA84047400) [pid = 2628] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 269 (000000AA9201A400) [pid = 2628] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 268 (000000AA93596400) [pid = 2628] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 267 (000000AA96116000) [pid = 2628] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 266 (000000AA852BDC00) [pid = 2628] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 265 (000000AA91EA4400) [pid = 2628] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 264 (000000AA9CC14C00) [pid = 2628] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 263 (000000AA94463C00) [pid = 2628] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 262 (000000AA9544B000) [pid = 2628] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 261 (000000AA9ABA2400) [pid = 2628] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 260 (000000AA9E013C00) [pid = 2628] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 259 (000000AA9EDCA000) [pid = 2628] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 258 (000000AA9ABC7000) [pid = 2628] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 257 (000000AA9F681800) [pid = 2628] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 256 (000000AA97EDB800) [pid = 2628] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AA9159A000) [pid = 2628] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 10:57:07 INFO - PROCESS | 2628 | 1462471027518 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1083ms 10:57:07 INFO - PROCESS | 2628 | 1462471027547 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 2628 | 1462471027549 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 10:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:57:07 INFO - PROCESS | 2628 | 1462471027552 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 2628 | 1462471027554 Marionette TRACE conn5 <- [1,2494,null,{}] 10:57:07 INFO - PROCESS | 2628 | 1462471027558 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:07 INFO - PROCESS | 2628 | 1462471027670 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 10:57:07 INFO - PROCESS | 2628 | 1462471027680 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9535E800 == 117 [pid = 2628] [id = 633] 10:57:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AA8F0A1C00) [pid = 2628] [serial = 1899] [outer = 0000000000000000] 10:57:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 257 (000000AA90C66000) [pid = 2628] [serial = 1900] [outer = 000000AA8F0A1C00] 10:57:07 INFO - PROCESS | 2628 | 1462471027736 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 258 (000000AA92695C00) [pid = 2628] [serial = 1901] [outer = 000000AA8F0A1C00] 10:57:08 INFO - PROCESS | 2628 | 1462471028318 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 775ms 10:57:08 INFO - PROCESS | 2628 | 1462471028331 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 2628 | 1462471028333 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 10:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:57:08 INFO - PROCESS | 2628 | 1462471028341 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 2628 | 1462471028343 Marionette TRACE conn5 <- [1,2498,null,{}] 10:57:08 INFO - PROCESS | 2628 | 1462471028347 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 2628 | 1462471028459 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 10:57:08 INFO - PROCESS | 2628 | 1462471028593 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF57800 == 118 [pid = 2628] [id = 634] 10:57:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 259 (000000AA916C7800) [pid = 2628] [serial = 1902] [outer = 0000000000000000] 10:57:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 260 (000000AA95659400) [pid = 2628] [serial = 1903] [outer = 000000AA916C7800] 10:57:08 INFO - PROCESS | 2628 | 1462471028639 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 261 (000000AA97EDE000) [pid = 2628] [serial = 1904] [outer = 000000AA916C7800] 10:57:09 INFO - PROCESS | 2628 | 1462471029002 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 10:57:09 INFO - PROCESS | 2628 | 1462471029078 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 2628 | 1462471029081 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 10:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:57:09 INFO - PROCESS | 2628 | 1462471029084 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 2628 | 1462471029086 Marionette TRACE conn5 <- [1,2502,null,{}] 10:57:09 INFO - PROCESS | 2628 | 1462471029089 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:09 INFO - PROCESS | 2628 | 1462471029201 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 10:57:09 INFO - PROCESS | 2628 | 1462471029211 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D876000 == 119 [pid = 2628] [id = 635] 10:57:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 262 (000000AA99398400) [pid = 2628] [serial = 1905] [outer = 0000000000000000] 10:57:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 263 (000000AA9ABA5C00) [pid = 2628] [serial = 1906] [outer = 000000AA99398400] 10:57:09 INFO - PROCESS | 2628 | 1462471029257 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 264 (000000AA9E013400) [pid = 2628] [serial = 1907] [outer = 000000AA99398400] 10:57:09 INFO - PROCESS | 2628 | 1462471029808 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 776ms 10:57:09 INFO - PROCESS | 2628 | 1462471029876 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 2628 | 1462471029878 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 10:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:57:09 INFO - PROCESS | 2628 | 1462471029881 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 2628 | 1462471029883 Marionette TRACE conn5 <- [1,2506,null,{}] 10:57:09 INFO - PROCESS | 2628 | 1462471029887 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 2628 | 1462471030042 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 10:57:10 INFO - PROCESS | 2628 | 1462471030066 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA7B000 == 120 [pid = 2628] [id = 636] 10:57:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 265 (000000AA9E189C00) [pid = 2628] [serial = 1908] [outer = 0000000000000000] 10:57:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 266 (000000AA9EA04400) [pid = 2628] [serial = 1909] [outer = 000000AA9E189C00] 10:57:10 INFO - PROCESS | 2628 | 1462471030112 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 267 (000000AA9EDCD800) [pid = 2628] [serial = 1910] [outer = 000000AA9E189C00] 10:57:10 INFO - PROCESS | 2628 | 1462471030585 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 10:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:57:10 INFO - PROCESS | 2628 | 1462471030618 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 2628 | 1462471030621 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 10:57:10 INFO - PROCESS | 2628 | 1462471030624 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 2628 | 1462471030626 Marionette TRACE conn5 <- [1,2510,null,{}] 10:57:10 INFO - PROCESS | 2628 | 1462471030629 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 2628 | 1462471030784 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 10:57:10 INFO - PROCESS | 2628 | 1462471030805 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FA07800 == 121 [pid = 2628] [id = 637] 10:57:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 268 (000000AA9F38F400) [pid = 2628] [serial = 1911] [outer = 0000000000000000] 10:57:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 269 (000000AA9F68DC00) [pid = 2628] [serial = 1912] [outer = 000000AA9F38F400] 10:57:10 INFO - PROCESS | 2628 | 1462471030851 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 270 (000000AA9F9EC000) [pid = 2628] [serial = 1913] [outer = 000000AA9F38F400] 10:57:11 INFO - PROCESS | 2628 | 1462471031345 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 776ms 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 269 (000000AA9EA0E800) [pid = 2628] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 268 (000000AA9EA02C00) [pid = 2628] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 267 (000000AA89A7F000) [pid = 2628] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 266 (000000AAA0B25800) [pid = 2628] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 265 (000000AAA2249C00) [pid = 2628] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 264 (000000AA8523AC00) [pid = 2628] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 263 (000000AA9F924800) [pid = 2628] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 262 (000000AA9AA2B800) [pid = 2628] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 261 (000000AAA40E5800) [pid = 2628] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 260 (000000AAA04C2400) [pid = 2628] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 259 (000000AA95026400) [pid = 2628] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 258 (000000AA9232D400) [pid = 2628] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 257 (000000AA9E015000) [pid = 2628] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 256 (000000AAA0B19C00) [pid = 2628] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AA84DCD400) [pid = 2628] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AA92358800) [pid = 2628] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AA935B3400) [pid = 2628] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA9ABCB800) [pid = 2628] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 251 (000000AAA0B24400) [pid = 2628] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 250 (000000AA89B5E400) [pid = 2628] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 249 (000000AA9FD4A000) [pid = 2628] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 248 (000000AA9480E400) [pid = 2628] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 247 (000000AAA01A9000) [pid = 2628] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 246 (000000AA9611DC00) [pid = 2628] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 245 (000000AA93681400) [pid = 2628] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 244 (000000AA84A30400) [pid = 2628] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 243 (000000AAA04B8400) [pid = 2628] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 242 (000000AA84E42C00) [pid = 2628] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 241 (000000AA8B54B400) [pid = 2628] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 240 (000000AA9568FC00) [pid = 2628] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 239 (000000AA9FD0C000) [pid = 2628] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AA8EC9A800) [pid = 2628] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AA9E190000) [pid = 2628] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA9B040400) [pid = 2628] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA9FEA0800) [pid = 2628] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA9F685C00) [pid = 2628] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AA8B0DB000) [pid = 2628] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AA9359B400) [pid = 2628] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AA82E87800) [pid = 2628] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA8F0D7400) [pid = 2628] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA84B6C000) [pid = 2628] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA9AA28800) [pid = 2628] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:57:12 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA9AA35800) [pid = 2628] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:57:12 INFO - PROCESS | 2628 | 1462471032225 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 2628 | 1462471032228 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 10:57:12 INFO - PROCESS | 2628 | 1462471032235 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 2628 | 1462471032237 Marionette TRACE conn5 <- [1,2514,null,{}] 10:57:12 INFO - PROCESS | 2628 | 1462471032240 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 2628 | 1462471032353 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 10:57:12 INFO - PROCESS | 2628 | 1462471032363 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CE4000 == 122 [pid = 2628] [id = 638] 10:57:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA8546EC00) [pid = 2628] [serial = 1914] [outer = 0000000000000000] 10:57:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA8E4DFC00) [pid = 2628] [serial = 1915] [outer = 000000AA8546EC00] 10:57:12 INFO - PROCESS | 2628 | 1462471032413 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA9565B400) [pid = 2628] [serial = 1916] [outer = 000000AA8546EC00] 10:57:12 INFO - PROCESS | 2628 | 1462471032931 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 10:57:12 INFO - PROCESS | 2628 | 1462471032974 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 2628 | 1462471032977 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 10:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:57:12 INFO - PROCESS | 2628 | 1462471032980 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 2628 | 1462471032982 Marionette TRACE conn5 <- [1,2518,null,{}] 10:57:12 INFO - PROCESS | 2628 | 1462471032986 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 2628 | 1462471033114 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 10:57:13 INFO - PROCESS | 2628 | 1462471033124 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0F47000 == 123 [pid = 2628] [id = 639] 10:57:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA97EE1400) [pid = 2628] [serial = 1917] [outer = 0000000000000000] 10:57:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AA9F38C400) [pid = 2628] [serial = 1918] [outer = 000000AA97EE1400] 10:57:13 INFO - PROCESS | 2628 | 1462471033169 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AA9FD48C00) [pid = 2628] [serial = 1919] [outer = 000000AA97EE1400] 10:57:13 INFO - PROCESS | 2628 | 1462471033644 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 10:57:13 INFO - PROCESS | 2628 | 1462471033716 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 2628 | 1462471033719 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 10:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:57:13 INFO - PROCESS | 2628 | 1462471033722 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 2628 | 1462471033724 Marionette TRACE conn5 <- [1,2522,null,{}] 10:57:13 INFO - PROCESS | 2628 | 1462471033727 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 2628 | 1462471033869 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 10:57:13 INFO - PROCESS | 2628 | 1462471033879 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA2F84000 == 124 [pid = 2628] [id = 640] 10:57:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AA9FE6D400) [pid = 2628] [serial = 1920] [outer = 0000000000000000] 10:57:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AA9FE9A400) [pid = 2628] [serial = 1921] [outer = 000000AA9FE6D400] 10:57:13 INFO - PROCESS | 2628 | 1462471033923 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AAA019F400) [pid = 2628] [serial = 1922] [outer = 000000AA9FE6D400] 10:57:14 INFO - PROCESS | 2628 | 1462471034697 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1028ms 10:57:14 INFO - PROCESS | 2628 | 1462471034754 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 2628 | 1462471034760 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 10:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:57:14 INFO - PROCESS | 2628 | 1462471034765 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 2628 | 1462471034770 Marionette TRACE conn5 <- [1,2526,null,{}] 10:57:14 INFO - PROCESS | 2628 | 1462471034775 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:14 INFO - PROCESS | 2628 | 1462471034932 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 10:57:15 INFO - PROCESS | 2628 | 1462471035101 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993B4800 == 125 [pid = 2628] [id = 641] 10:57:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AA8B0AA000) [pid = 2628] [serial = 1923] [outer = 0000000000000000] 10:57:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AA8DC81C00) [pid = 2628] [serial = 1924] [outer = 000000AA8B0AA000] 10:57:15 INFO - PROCESS | 2628 | 1462471035160 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AA91536400) [pid = 2628] [serial = 1925] [outer = 000000AA8B0AA000] 10:57:15 INFO - PROCESS | 2628 | 1462471035813 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1095ms 10:57:15 INFO - PROCESS | 2628 | 1462471035864 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 2628 | 1462471035870 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 10:57:15 INFO - PROCESS | 2628 | 1462471035877 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:57:15 INFO - PROCESS | 2628 | 1462471035880 Marionette TRACE conn5 <- [1,2530,null,{}] 10:57:15 INFO - PROCESS | 2628 | 1462471035885 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 2628 | 1462471036030 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 10:57:16 INFO - PROCESS | 2628 | 1462471036199 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E273800 == 126 [pid = 2628] [id = 642] 10:57:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 240 (000000AA9358E800) [pid = 2628] [serial = 1926] [outer = 0000000000000000] 10:57:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 241 (000000AA935DC000) [pid = 2628] [serial = 1927] [outer = 000000AA9358E800] 10:57:16 INFO - PROCESS | 2628 | 1462471036255 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 242 (000000AA95654400) [pid = 2628] [serial = 1928] [outer = 000000AA9358E800] 10:57:16 INFO - PROCESS | 2628 | 1462471036895 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1078ms 10:57:16 INFO - PROCESS | 2628 | 1462471036960 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 2628 | 1462471036963 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 10:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:57:16 INFO - PROCESS | 2628 | 1462471036967 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 2628 | 1462471036971 Marionette TRACE conn5 <- [1,2534,null,{}] 10:57:16 INFO - PROCESS | 2628 | 1462471036983 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:17 INFO - PROCESS | 2628 | 1462471037160 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 10:57:17 INFO - PROCESS | 2628 | 1462471037333 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA373F000 == 127 [pid = 2628] [id = 643] 10:57:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 243 (000000AA99393400) [pid = 2628] [serial = 1929] [outer = 0000000000000000] 10:57:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 244 (000000AA9C70E400) [pid = 2628] [serial = 1930] [outer = 000000AA99393400] 10:57:17 INFO - PROCESS | 2628 | 1462471037393 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 245 (000000AA9F686800) [pid = 2628] [serial = 1931] [outer = 000000AA99393400] 10:57:17 INFO - PROCESS | 2628 | 1462471037977 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1093ms 10:57:18 INFO - PROCESS | 2628 | 1462471038062 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 2628 | 1462471038065 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 10:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:57:18 INFO - PROCESS | 2628 | 1462471038069 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 2628 | 1462471038071 Marionette TRACE conn5 <- [1,2538,null,{}] 10:57:18 INFO - PROCESS | 2628 | 1462471038075 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 2628 | 1462471038218 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 10:57:18 INFO - PROCESS | 2628 | 1462471038386 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA41A8000 == 128 [pid = 2628] [id = 644] 10:57:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 246 (000000AA9FD45C00) [pid = 2628] [serial = 1932] [outer = 0000000000000000] 10:57:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 247 (000000AA9FE9D400) [pid = 2628] [serial = 1933] [outer = 000000AA9FD45C00] 10:57:18 INFO - PROCESS | 2628 | 1462471038442 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 248 (000000AAA0B18000) [pid = 2628] [serial = 1934] [outer = 000000AA9FD45C00] 10:57:19 INFO - PROCESS | 2628 | 1462471039050 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1028ms 10:57:19 INFO - PROCESS | 2628 | 1462471039099 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 2628 | 1462471039102 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 10:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:57:19 INFO - PROCESS | 2628 | 1462471039105 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 2628 | 1462471039108 Marionette TRACE conn5 <- [1,2542,null,{}] 10:57:19 INFO - PROCESS | 2628 | 1462471039111 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 2628 | 1462471039266 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 10:57:19 INFO - PROCESS | 2628 | 1462471039445 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4AA5800 == 129 [pid = 2628] [id = 645] 10:57:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 249 (000000AAA0B24400) [pid = 2628] [serial = 1935] [outer = 0000000000000000] 10:57:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 250 (000000AAA0FEA800) [pid = 2628] [serial = 1936] [outer = 000000AAA0B24400] 10:57:19 INFO - PROCESS | 2628 | 1462471039503 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 251 (000000AAA1550800) [pid = 2628] [serial = 1937] [outer = 000000AAA0B24400] 10:57:20 INFO - PROCESS | 2628 | 1462471040140 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1089ms 10:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:57:20 INFO - PROCESS | 2628 | 1462471040198 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 2628 | 1462471040200 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 10:57:20 INFO - PROCESS | 2628 | 1462471040204 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 2628 | 1462471040206 Marionette TRACE conn5 <- [1,2546,null,{}] 10:57:20 INFO - PROCESS | 2628 | 1462471040210 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 2628 | 1462471040391 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 10:57:20 INFO - PROCESS | 2628 | 1462471040561 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA740B000 == 130 [pid = 2628] [id = 646] 10:57:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 252 (000000AAA22B8C00) [pid = 2628] [serial = 1938] [outer = 0000000000000000] 10:57:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AAA3778000) [pid = 2628] [serial = 1939] [outer = 000000AAA22B8C00] 10:57:20 INFO - PROCESS | 2628 | 1462471040619 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AAA3EE3400) [pid = 2628] [serial = 1940] [outer = 000000AAA22B8C00] 10:57:21 INFO - PROCESS | 2628 | 1462471041196 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1027ms 10:57:21 INFO - PROCESS | 2628 | 1462471041234 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 2628 | 1462471041237 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 10:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:57:21 INFO - PROCESS | 2628 | 1462471041240 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 2628 | 1462471041242 Marionette TRACE conn5 <- [1,2550,null,{}] 10:57:21 INFO - PROCESS | 2628 | 1462471041246 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:21 INFO - PROCESS | 2628 | 1462471041382 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 10:57:21 INFO - PROCESS | 2628 | 1462471041563 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7FB6000 == 131 [pid = 2628] [id = 647] 10:57:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AAA22B9000) [pid = 2628] [serial = 1941] [outer = 0000000000000000] 10:57:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 256 (000000AAA3F19C00) [pid = 2628] [serial = 1942] [outer = 000000AAA22B9000] 10:57:21 INFO - PROCESS | 2628 | 1462471041620 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 257 (000000AAA40EA400) [pid = 2628] [serial = 1943] [outer = 000000AAA22B9000] 10:57:22 INFO - PROCESS | 2628 | 1462471042261 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1083ms 10:57:22 INFO - PROCESS | 2628 | 1462471042325 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 2628 | 1462471042328 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 10:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:57:22 INFO - PROCESS | 2628 | 1462471042331 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 2628 | 1462471042333 Marionette TRACE conn5 <- [1,2554,null,{}] 10:57:22 INFO - PROCESS | 2628 | 1462471042337 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 2628 | 1462471042473 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 10:57:22 INFO - PROCESS | 2628 | 1462471042641 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA9555000 == 132 [pid = 2628] [id = 648] 10:57:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 258 (000000AAA3EDF800) [pid = 2628] [serial = 1944] [outer = 0000000000000000] 10:57:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 259 (000000AAA4393800) [pid = 2628] [serial = 1945] [outer = 000000AAA3EDF800] 10:57:22 INFO - PROCESS | 2628 | 1462471042696 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 260 (000000AAA4D6B000) [pid = 2628] [serial = 1946] [outer = 000000AAA3EDF800] 10:57:23 INFO - PROCESS | 2628 | 1462471043318 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1030ms 10:57:23 INFO - PROCESS | 2628 | 1462471043364 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 2628 | 1462471043367 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 10:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:57:23 INFO - PROCESS | 2628 | 1462471043370 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 2628 | 1462471043373 Marionette TRACE conn5 <- [1,2558,null,{}] 10:57:23 INFO - PROCESS | 2628 | 1462471043394 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 2628 | 1462471043533 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 10:57:23 INFO - PROCESS | 2628 | 1462471043704 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA99B1000 == 133 [pid = 2628] [id = 649] 10:57:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 261 (000000AAA4C47400) [pid = 2628] [serial = 1947] [outer = 0000000000000000] 10:57:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 262 (000000AAA4F2E400) [pid = 2628] [serial = 1948] [outer = 000000AAA4C47400] 10:57:23 INFO - PROCESS | 2628 | 1462471043759 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 263 (000000AAA7AE9C00) [pid = 2628] [serial = 1949] [outer = 000000AAA4C47400] 10:57:24 INFO - PROCESS | 2628 | 1462471044336 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1003ms 10:57:24 INFO - PROCESS | 2628 | 1462471044377 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 2628 | 1462471044379 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 10:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:57:24 INFO - PROCESS | 2628 | 1462471044383 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 2628 | 1462471044385 Marionette TRACE conn5 <- [1,2562,null,{}] 10:57:24 INFO - PROCESS | 2628 | 1462471044389 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:24 INFO - PROCESS | 2628 | 1462471044526 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 10:57:24 INFO - PROCESS | 2628 | 1462471044708 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7F73000 == 134 [pid = 2628] [id = 650] 10:57:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 264 (000000AAA7AE0400) [pid = 2628] [serial = 1950] [outer = 0000000000000000] 10:57:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 265 (000000AAA7F86C00) [pid = 2628] [serial = 1951] [outer = 000000AAA7AE0400] 10:57:24 INFO - PROCESS | 2628 | 1462471044764 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 266 (000000AAA80AB000) [pid = 2628] [serial = 1952] [outer = 000000AAA7AE0400] 10:57:25 INFO - PROCESS | 2628 | 1462471045348 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1032ms 10:57:25 INFO - PROCESS | 2628 | 1462471045418 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 2628 | 1462471045421 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 10:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:57:25 INFO - PROCESS | 2628 | 1462471045441 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 2628 | 1462471045444 Marionette TRACE conn5 <- [1,2566,null,{}] 10:57:25 INFO - PROCESS | 2628 | 1462471045448 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:25 INFO - PROCESS | 2628 | 1462471045614 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 10:57:25 INFO - PROCESS | 2628 | 1462471045781 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAAACF3800 == 135 [pid = 2628] [id = 651] 10:57:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 267 (000000AAA9616400) [pid = 2628] [serial = 1953] [outer = 0000000000000000] 10:57:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 268 (000000AAA961E800) [pid = 2628] [serial = 1954] [outer = 000000AAA9616400] 10:57:25 INFO - PROCESS | 2628 | 1462471045842 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 269 (000000AAA99C6C00) [pid = 2628] [serial = 1955] [outer = 000000AAA9616400] 10:57:26 INFO - PROCESS | 2628 | 1462471046445 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1056ms 10:57:26 INFO - PROCESS | 2628 | 1462471046482 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 2628 | 1462471046485 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 10:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:57:26 INFO - PROCESS | 2628 | 1462471046488 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 2628 | 1462471046490 Marionette TRACE conn5 <- [1,2570,null,{}] 10:57:26 INFO - PROCESS | 2628 | 1462471046510 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:26 INFO - PROCESS | 2628 | 1462471046651 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 10:57:26 INFO - PROCESS | 2628 | 1462471046834 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA94D2800 == 136 [pid = 2628] [id = 652] 10:57:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 270 (000000AAA9617C00) [pid = 2628] [serial = 1956] [outer = 0000000000000000] 10:57:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 271 (000000AAA99CD400) [pid = 2628] [serial = 1957] [outer = 000000AAA9617C00] 10:57:26 INFO - PROCESS | 2628 | 1462471046891 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 272 (000000AAA9B57400) [pid = 2628] [serial = 1958] [outer = 000000AAA9617C00] 10:57:27 INFO - PROCESS | 2628 | 1462471047490 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1047ms 10:57:27 INFO - PROCESS | 2628 | 1462471047538 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 2628 | 1462471047541 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 10:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:57:27 INFO - PROCESS | 2628 | 1462471047544 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 2628 | 1462471047548 Marionette TRACE conn5 <- [1,2574,null,{}] 10:57:27 INFO - PROCESS | 2628 | 1462471047569 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:27 INFO - PROCESS | 2628 | 1462471047709 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 10:57:27 INFO - PROCESS | 2628 | 1462471047880 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9942B800 == 137 [pid = 2628] [id = 653] 10:57:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 273 (000000AA91366000) [pid = 2628] [serial = 1959] [outer = 0000000000000000] 10:57:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 274 (000000AA96125000) [pid = 2628] [serial = 1960] [outer = 000000AA91366000] 10:57:27 INFO - PROCESS | 2628 | 1462471047935 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 275 (000000AAA0FEE400) [pid = 2628] [serial = 1961] [outer = 000000AA91366000] 10:57:28 INFO - PROCESS | 2628 | 1462471048541 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1047ms 10:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:57:28 INFO - PROCESS | 2628 | 1462471048595 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 2628 | 1462471048597 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 10:57:28 INFO - PROCESS | 2628 | 1462471048600 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 2628 | 1462471048602 Marionette TRACE conn5 <- [1,2578,null,{}] 10:57:28 INFO - PROCESS | 2628 | 1462471048622 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 2628 | 1462471048776 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 10:57:28 INFO - PROCESS | 2628 | 1462471048957 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D054000 == 138 [pid = 2628] [id = 654] 10:57:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 276 (000000AA84A29400) [pid = 2628] [serial = 1962] [outer = 0000000000000000] 10:57:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 277 (000000AAA9528400) [pid = 2628] [serial = 1963] [outer = 000000AA84A29400] 10:57:29 INFO - PROCESS | 2628 | 1462471049013 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 278 (000000AAA9691000) [pid = 2628] [serial = 1964] [outer = 000000AA84A29400] 10:57:29 INFO - PROCESS | 2628 | 1462471049649 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1082ms 10:57:29 INFO - PROCESS | 2628 | 1462471049694 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 2628 | 1462471049696 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 10:57:29 INFO - PROCESS | 2628 | 1462471049699 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 2628 | 1462471049701 Marionette TRACE conn5 <- [1,2582,null,{}] 10:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:57:29 INFO - PROCESS | 2628 | 1462471049705 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:29 INFO - PROCESS | 2628 | 1462471049848 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 10:57:30 INFO - PROCESS | 2628 | 1462471050035 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9520C000 == 139 [pid = 2628] [id = 655] 10:57:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 279 (000000AA84E44C00) [pid = 2628] [serial = 1965] [outer = 0000000000000000] 10:57:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 280 (000000AA8EC28400) [pid = 2628] [serial = 1966] [outer = 000000AA84E44C00] 10:57:30 INFO - PROCESS | 2628 | 1462471050092 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 281 (000000AA935B1C00) [pid = 2628] [serial = 1967] [outer = 000000AA84E44C00] 10:57:30 INFO - PROCESS | 2628 | 1462471050692 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1026ms 10:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:57:30 INFO - PROCESS | 2628 | 1462471050732 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 2628 | 1462471050734 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 10:57:30 INFO - PROCESS | 2628 | 1462471050738 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 2628 | 1462471050740 Marionette TRACE conn5 <- [1,2586,null,{}] 10:57:30 INFO - PROCESS | 2628 | 1462471050760 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:30 INFO - PROCESS | 2628 | 1462471050907 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 10:57:31 INFO - PROCESS | 2628 | 1462471051384 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9500B000 == 140 [pid = 2628] [id = 656] 10:57:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 282 (000000AA840AB400) [pid = 2628] [serial = 1968] [outer = 0000000000000000] 10:57:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 283 (000000AA84A2F000) [pid = 2628] [serial = 1969] [outer = 000000AA840AB400] 10:57:31 INFO - PROCESS | 2628 | 1462471051535 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 284 (000000AA89EDA800) [pid = 2628] [serial = 1970] [outer = 000000AA840AB400] 10:57:32 INFO - PROCESS | 2628 | 1462471052146 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1468ms 10:57:32 INFO - PROCESS | 2628 | 1462471052207 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 2628 | 1462471052212 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 10:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:57:32 INFO - PROCESS | 2628 | 1462471052216 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 2628 | 1462471052219 Marionette TRACE conn5 <- [1,2590,null,{}] 10:57:32 INFO - PROCESS | 2628 | 1462471052225 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 2628 | 1462471052393 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 10:57:32 INFO - PROCESS | 2628 | 1462471052574 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA960D0800 == 141 [pid = 2628] [id = 657] 10:57:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 285 (000000AA840AC800) [pid = 2628] [serial = 1971] [outer = 0000000000000000] 10:57:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 286 (000000AA84DCA000) [pid = 2628] [serial = 1972] [outer = 000000AA840AC800] 10:57:32 INFO - PROCESS | 2628 | 1462471052624 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 287 (000000AA91597800) [pid = 2628] [serial = 1973] [outer = 000000AA840AC800] 10:57:33 INFO - PROCESS | 2628 | 1462471053363 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1202ms 10:57:33 INFO - PROCESS | 2628 | 1462471053421 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 2628 | 1462471053425 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 10:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:57:33 INFO - PROCESS | 2628 | 1462471053430 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - PROCESS | 2628 | 1462471053432 Marionette TRACE conn5 <- [1,2594,null,{}] 10:57:33 INFO - PROCESS | 2628 | 1462471053436 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:33 INFO - PROCESS | 2628 | 1462471053567 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 10:57:33 INFO - PROCESS | 2628 | 1462471053744 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9941D800 == 142 [pid = 2628] [id = 658] 10:57:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 288 (000000AA91536800) [pid = 2628] [serial = 1974] [outer = 0000000000000000] 10:57:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 289 (000000AA935B0400) [pid = 2628] [serial = 1975] [outer = 000000AA91536800] 10:57:33 INFO - PROCESS | 2628 | 1462471053794 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 290 (000000AA9502E400) [pid = 2628] [serial = 1976] [outer = 000000AA91536800] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9941B000 == 141 [pid = 2628] [id = 331] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0F47000 == 140 [pid = 2628] [id = 639] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CE4000 == 139 [pid = 2628] [id = 638] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FA07800 == 138 [pid = 2628] [id = 637] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA7B000 == 137 [pid = 2628] [id = 636] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D876000 == 136 [pid = 2628] [id = 635] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 289 (000000AAA3E62800) [pid = 2628] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 288 (000000AAA405F800) [pid = 2628] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 287 (000000AAA3F16400) [pid = 2628] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 286 (000000AAA3EE6000) [pid = 2628] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 285 (000000AAA7AEC000) [pid = 2628] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 284 (000000AAA4F2C800) [pid = 2628] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 283 (000000AA9566D000) [pid = 2628] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 282 (000000AAA2243000) [pid = 2628] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF57800 == 135 [pid = 2628] [id = 634] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9535E800 == 134 [pid = 2628] [id = 633] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ED3C000 == 133 [pid = 2628] [id = 632] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E52A000 == 132 [pid = 2628] [id = 631] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99BCA800 == 131 [pid = 2628] [id = 630] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF19000 == 130 [pid = 2628] [id = 629] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91B15000 == 129 [pid = 2628] [id = 628] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7FCB000 == 128 [pid = 2628] [id = 624] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA85DD800 == 127 [pid = 2628] [id = 623] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7CC0000 == 126 [pid = 2628] [id = 622] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7413800 == 125 [pid = 2628] [id = 621] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E739800 == 124 [pid = 2628] [id = 534] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA821F800 == 123 [pid = 2628] [id = 620] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA71BF800 == 122 [pid = 2628] [id = 619] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA43B6800 == 121 [pid = 2628] [id = 578] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA419B800 == 120 [pid = 2628] [id = 618] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA4197000 == 119 [pid = 2628] [id = 577] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA60000 == 118 [pid = 2628] [id = 617] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AAB7000 == 117 [pid = 2628] [id = 616] 10:57:34 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA2F7B800 == 116 [pid = 2628] [id = 615] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 281 (000000AA9F928000) [pid = 2628] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 280 (000000AA9F9F1C00) [pid = 2628] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 279 (000000AA9B047400) [pid = 2628] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 278 (000000AAA2245400) [pid = 2628] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 277 (000000AAA2F64000) [pid = 2628] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 276 (000000AAA7C4B400) [pid = 2628] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 275 (000000AA9FDA0800) [pid = 2628] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 274 (000000AA9E192800) [pid = 2628] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 273 (000000AAA45E6400) [pid = 2628] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 272 (000000AAA3E65C00) [pid = 2628] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 271 (000000AA95693400) [pid = 2628] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 270 (000000AAA22ADC00) [pid = 2628] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 269 (000000AA9EC3D000) [pid = 2628] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 268 (000000AAA197B400) [pid = 2628] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 267 (000000AA91E43000) [pid = 2628] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 266 (000000AA9938A400) [pid = 2628] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 265 (000000AA9610D000) [pid = 2628] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 264 (000000AA9CC1A000) [pid = 2628] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 263 (000000AAA1908000) [pid = 2628] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 262 (000000AA97EE8400) [pid = 2628] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 261 (000000AA9FE76800) [pid = 2628] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 260 (000000AA95650400) [pid = 2628] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 259 (000000AAA40E0000) [pid = 2628] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 258 (000000AA9AA2F400) [pid = 2628] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 257 (000000AA96124000) [pid = 2628] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 256 (000000AA916C8800) [pid = 2628] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 255 (000000AAA04C3C00) [pid = 2628] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AA9F9EB000) [pid = 2628] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AA91EAA000) [pid = 2628] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA97EE9800) [pid = 2628] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 251 (000000AA9FEA7400) [pid = 2628] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 250 (000000AAA2F60000) [pid = 2628] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 249 (000000AA9EC3A400) [pid = 2628] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 248 (000000AA9F908000) [pid = 2628] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 247 (000000AAA04BB000) [pid = 2628] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 246 (000000AA9FAA8400) [pid = 2628] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 245 (000000AA9FAB1400) [pid = 2628] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 244 (000000AA893F6800) [pid = 2628] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 243 (000000AA9A79F400) [pid = 2628] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 242 (000000AA9B044C00) [pid = 2628] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 241 (000000AA96124400) [pid = 2628] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 240 (000000AA926CC800) [pid = 2628] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 239 (000000AA95653800) [pid = 2628] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AAA1555000) [pid = 2628] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AA8479F400) [pid = 2628] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA8EC94C00) [pid = 2628] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA916CDC00) [pid = 2628] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA92696400) [pid = 2628] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AA93682000) [pid = 2628] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AA89EDD800) [pid = 2628] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AAA3082800) [pid = 2628] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AAA0FE4000) [pid = 2628] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA9FD50800) [pid = 2628] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AAA146C000) [pid = 2628] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA9ABC8800) [pid = 2628] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA9CC17000) [pid = 2628] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA9F9EF400) [pid = 2628] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA9FE9EC00) [pid = 2628] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA9F391C00) [pid = 2628] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AA9610EC00) [pid = 2628] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 10:57:34 INFO - PROCESS | 2628 | 1462471054611 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1243ms 10:57:34 INFO - PROCESS | 2628 | 1462471054676 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 2628 | 1462471054679 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 10:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:57:34 INFO - PROCESS | 2628 | 1462471054684 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 2628 | 1462471054690 Marionette TRACE conn5 <- [1,2598,null,{}] 10:57:34 INFO - PROCESS | 2628 | 1462471054700 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:34 INFO - PROCESS | 2628 | 1462471054822 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 10:57:34 INFO - PROCESS | 2628 | 1462471054838 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96162000 == 117 [pid = 2628] [id = 659] 10:57:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA8EC94C00) [pid = 2628] [serial = 1977] [outer = 0000000000000000] 10:57:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA91EAA000) [pid = 2628] [serial = 1978] [outer = 000000AA8EC94C00] 10:57:34 INFO - PROCESS | 2628 | 1462471054884 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA92698400) [pid = 2628] [serial = 1979] [outer = 000000AA8EC94C00] 10:57:35 INFO - PROCESS | 2628 | 1462471055420 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 795ms 10:57:35 INFO - PROCESS | 2628 | 1462471055480 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 2628 | 1462471055483 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 10:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:57:35 INFO - PROCESS | 2628 | 1462471055486 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 2628 | 1462471055488 Marionette TRACE conn5 <- [1,2602,null,{}] 10:57:35 INFO - PROCESS | 2628 | 1462471055492 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 2628 | 1462471055655 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 10:57:35 INFO - PROCESS | 2628 | 1462471055733 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AAB7000 == 118 [pid = 2628] [id = 660] 10:57:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA935AF400) [pid = 2628] [serial = 1980] [outer = 0000000000000000] 10:57:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA936C0800) [pid = 2628] [serial = 1981] [outer = 000000AA935AF400] 10:57:35 INFO - PROCESS | 2628 | 1462471055779 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA95656400) [pid = 2628] [serial = 1982] [outer = 000000AA935AF400] 10:57:36 INFO - PROCESS | 2628 | 1462471056185 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 10:57:36 INFO - PROCESS | 2628 | 1462471056231 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 2628 | 1462471056233 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 10:57:36 INFO - PROCESS | 2628 | 1462471056237 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 2628 | 1462471056239 Marionette TRACE conn5 <- [1,2606,null,{}] 10:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:57:36 INFO - PROCESS | 2628 | 1462471056242 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:36 INFO - PROCESS | 2628 | 1462471056397 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 10:57:36 INFO - PROCESS | 2628 | 1462471056454 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9CC89800 == 119 [pid = 2628] [id = 661] 10:57:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA96102800) [pid = 2628] [serial = 1983] [outer = 0000000000000000] 10:57:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA9611A800) [pid = 2628] [serial = 1984] [outer = 000000AA96102800] 10:57:36 INFO - PROCESS | 2628 | 1462471056508 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA96C73400) [pid = 2628] [serial = 1985] [outer = 000000AA96102800] 10:57:37 INFO - PROCESS | 2628 | 1462471057022 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 836ms 10:57:37 INFO - PROCESS | 2628 | 1462471057078 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 2628 | 1462471057081 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 10:57:37 INFO - PROCESS | 2628 | 1462471057084 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:57:37 INFO - PROCESS | 2628 | 1462471057085 Marionette TRACE conn5 <- [1,2610,null,{}] 10:57:37 INFO - PROCESS | 2628 | 1462471057089 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:37 INFO - PROCESS | 2628 | 1462471057251 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 10:57:37 INFO - PROCESS | 2628 | 1462471057276 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D9DD000 == 120 [pid = 2628] [id = 662] 10:57:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AA986D8800) [pid = 2628] [serial = 1986] [outer = 0000000000000000] 10:57:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AA99393000) [pid = 2628] [serial = 1987] [outer = 000000AA986D8800] 10:57:37 INFO - PROCESS | 2628 | 1462471057322 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AA9A799400) [pid = 2628] [serial = 1988] [outer = 000000AA986D8800] 10:57:37 INFO - PROCESS | 2628 | 1462471057789 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 773ms 10:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:57:37 INFO - PROCESS | 2628 | 1462471057860 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 2628 | 1462471057862 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 10:57:37 INFO - PROCESS | 2628 | 1462471057865 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 2628 | 1462471057867 Marionette TRACE conn5 <- [1,2614,null,{}] 10:57:37 INFO - PROCESS | 2628 | 1462471057871 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 2628 | 1462471058026 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 10:57:38 INFO - PROCESS | 2628 | 1462471058049 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2D3800 == 121 [pid = 2628] [id = 663] 10:57:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AA9A792400) [pid = 2628] [serial = 1989] [outer = 0000000000000000] 10:57:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AA9ABA4C00) [pid = 2628] [serial = 1990] [outer = 000000AA9A792400] 10:57:38 INFO - PROCESS | 2628 | 1462471058094 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AA9B09B400) [pid = 2628] [serial = 1991] [outer = 000000AA9A792400] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA92036C00) [pid = 2628] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA85235400) [pid = 2628] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA99347400) [pid = 2628] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AAA04B4400) [pid = 2628] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AAA197A000) [pid = 2628] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AA9F9F5C00) [pid = 2628] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA9B045400) [pid = 2628] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA91363C00) [pid = 2628] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA9F38F400) [pid = 2628] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA99398400) [pid = 2628] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA9FD03000) [pid = 2628] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA95652C00) [pid = 2628] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA99346800) [pid = 2628] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA8F0A1C00) [pid = 2628] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AAA1465C00) [pid = 2628] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AAA190E400) [pid = 2628] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA8546EC00) [pid = 2628] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA82F25000) [pid = 2628] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA84E49800) [pid = 2628] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA8EC29000) [pid = 2628] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA8A544000) [pid = 2628] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA9F903000) [pid = 2628] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AAA45E3400) [pid = 2628] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AAA307E000) [pid = 2628] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA9E189C00) [pid = 2628] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA916C7800) [pid = 2628] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AAA45F0C00) [pid = 2628] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AA9E018C00) [pid = 2628] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AAA223E400) [pid = 2628] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA9C70AC00) [pid = 2628] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA9FE75800) [pid = 2628] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA9EDC8400) [pid = 2628] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA935E4C00) [pid = 2628] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA927F1C00) [pid = 2628] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA89B8E000) [pid = 2628] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA84DCB800) [pid = 2628] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AA9F9F4C00) [pid = 2628] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA84E49000) [pid = 2628] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA97EE1400) [pid = 2628] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:57:38 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AAA7C57400) [pid = 2628] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:57:39 INFO - PROCESS | 2628 | 1462471059104 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1278ms 10:57:39 INFO - PROCESS | 2628 | 1462471059148 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 2628 | 1462471059150 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 10:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:57:39 INFO - PROCESS | 2628 | 1462471059153 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 2628 | 1462471059155 Marionette TRACE conn5 <- [1,2618,null,{}] 10:57:39 INFO - PROCESS | 2628 | 1462471059159 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 2628 | 1462471059273 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 10:57:39 INFO - PROCESS | 2628 | 1462471059279 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C243000 == 122 [pid = 2628] [id = 664] 10:57:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA8F096400) [pid = 2628] [serial = 1992] [outer = 0000000000000000] 10:57:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA92691400) [pid = 2628] [serial = 1993] [outer = 000000AA8F096400] 10:57:39 INFO - PROCESS | 2628 | 1462471059328 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA9610CC00) [pid = 2628] [serial = 1994] [outer = 000000AA8F096400] 10:57:39 INFO - PROCESS | 2628 | 1462471059788 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 10:57:39 INFO - PROCESS | 2628 | 1462471059848 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 2628 | 1462471059850 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 10:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:57:39 INFO - PROCESS | 2628 | 1462471059853 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 2628 | 1462471059855 Marionette TRACE conn5 <- [1,2622,null,{}] 10:57:39 INFO - PROCESS | 2628 | 1462471059859 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 2628 | 1462471059973 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 10:57:40 INFO - PROCESS | 2628 | 1462471060009 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EC62800 == 123 [pid = 2628] [id = 665] 10:57:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA9B045400) [pid = 2628] [serial = 1995] [outer = 0000000000000000] 10:57:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA9C70A800) [pid = 2628] [serial = 1996] [outer = 000000AA9B045400] 10:57:40 INFO - PROCESS | 2628 | 1462471060054 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA9CC26000) [pid = 2628] [serial = 1997] [outer = 000000AA9B045400] 10:57:40 INFO - PROCESS | 2628 | 1462471060520 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 10:57:40 INFO - PROCESS | 2628 | 1462471060548 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 2628 | 1462471060550 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 10:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:57:40 INFO - PROCESS | 2628 | 1462471060557 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 2628 | 1462471060559 Marionette TRACE conn5 <- [1,2626,null,{}] 10:57:40 INFO - PROCESS | 2628 | 1462471060563 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 2628 | 1462471060678 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 10:57:40 INFO - PROCESS | 2628 | 1462471060685 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F3AC000 == 124 [pid = 2628] [id = 666] 10:57:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA9CC2FC00) [pid = 2628] [serial = 1998] [outer = 0000000000000000] 10:57:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9E01E800) [pid = 2628] [serial = 1999] [outer = 000000AA9CC2FC00] 10:57:40 INFO - PROCESS | 2628 | 1462471060735 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA9EA04C00) [pid = 2628] [serial = 2000] [outer = 000000AA9CC2FC00] 10:57:41 INFO - PROCESS | 2628 | 1462471061650 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1138ms 10:57:41 INFO - PROCESS | 2628 | 1462471061694 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 2628 | 1462471061698 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 10:57:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:57:41 INFO - PROCESS | 2628 | 1462471061704 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - PROCESS | 2628 | 1462471061708 Marionette TRACE conn5 <- [1,2630,null,{}] 10:57:41 INFO - PROCESS | 2628 | 1462471061713 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:41 INFO - PROCESS | 2628 | 1462471061867 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 10:57:42 INFO - PROCESS | 2628 | 1462471062034 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96151800 == 125 [pid = 2628] [id = 667] 10:57:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA8AC69000) [pid = 2628] [serial = 2001] [outer = 0000000000000000] 10:57:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AA8EC29800) [pid = 2628] [serial = 2002] [outer = 000000AA8AC69000] 10:57:42 INFO - PROCESS | 2628 | 1462471062094 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AA9141C400) [pid = 2628] [serial = 2003] [outer = 000000AA8AC69000] 10:57:42 INFO - PROCESS | 2628 | 1462471062713 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:57:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1026ms 10:57:42 INFO - PROCESS | 2628 | 1462471062735 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 2628 | 1462471062741 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 10:57:42 INFO - PROCESS | 2628 | 1462471062748 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:57:42 INFO - PROCESS | 2628 | 1462471062751 Marionette TRACE conn5 <- [1,2634,null,{}] 10:57:42 INFO - PROCESS | 2628 | 1462471062755 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:42 INFO - PROCESS | 2628 | 1462471062904 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 10:57:43 INFO - PROCESS | 2628 | 1462471063082 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D2BD800 == 126 [pid = 2628] [id = 668] 10:57:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AA92692400) [pid = 2628] [serial = 2004] [outer = 0000000000000000] 10:57:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AA93686800) [pid = 2628] [serial = 2005] [outer = 000000AA92692400] 10:57:43 INFO - PROCESS | 2628 | 1462471063140 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AA95694000) [pid = 2628] [serial = 2006] [outer = 000000AA92692400] 10:57:43 INFO - PROCESS | 2628 | 1462471063738 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:57:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1026ms 10:57:43 INFO - PROCESS | 2628 | 1462471063781 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 2628 | 1462471063783 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 10:57:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:57:43 INFO - PROCESS | 2628 | 1462471063787 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 2628 | 1462471063792 Marionette TRACE conn5 <- [1,2638,null,{}] 10:57:43 INFO - PROCESS | 2628 | 1462471063821 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:43 INFO - PROCESS | 2628 | 1462471063966 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 10:57:44 INFO - PROCESS | 2628 | 1462471064134 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F94C000 == 127 [pid = 2628] [id = 669] 10:57:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AA9AA2A800) [pid = 2628] [serial = 2007] [outer = 0000000000000000] 10:57:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AA9ABC8800) [pid = 2628] [serial = 2008] [outer = 000000AA9AA2A800] 10:57:44 INFO - PROCESS | 2628 | 1462471064195 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AA9E190400) [pid = 2628] [serial = 2009] [outer = 000000AA9AA2A800] 10:57:44 INFO - PROCESS | 2628 | 1462471064793 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:57:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:57:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1035ms 10:57:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:57:44 INFO - PROCESS | 2628 | 1462471064824 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 10:57:44 INFO - PROCESS | 2628 | 1462471064828 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 10:57:44 INFO - PROCESS | 2628 | 1462471064831 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:57:44 INFO - PROCESS | 2628 | 1462471064833 Marionette TRACE conn5 <- [1,2642,null,{}] 10:57:44 INFO - PROCESS | 2628 | 1462471064837 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:44 INFO - PROCESS | 2628 | 1462471064982 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 10:57:45 INFO - PROCESS | 2628 | 1462471065159 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA006C000 == 128 [pid = 2628] [id = 670] 10:57:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA9EC41800) [pid = 2628] [serial = 2010] [outer = 0000000000000000] 10:57:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AA9EDCC000) [pid = 2628] [serial = 2011] [outer = 000000AA9EC41800] 10:57:45 INFO - PROCESS | 2628 | 1462471065217 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA9F682000) [pid = 2628] [serial = 2012] [outer = 000000AA9EC41800] 10:57:45 INFO - PROCESS | 2628 | 1462471065826 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:57:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1028ms 10:57:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:57:45 INFO - PROCESS | 2628 | 1462471065862 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 2628 | 1462471065864 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 10:57:45 INFO - PROCESS | 2628 | 1462471065868 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 2628 | 1462471065870 Marionette TRACE conn5 <- [1,2646,null,{}] 10:57:45 INFO - PROCESS | 2628 | 1462471065874 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:46 INFO - PROCESS | 2628 | 1462471066030 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 10:57:46 INFO - PROCESS | 2628 | 1462471066207 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0F05000 == 129 [pid = 2628] [id = 671] 10:57:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AA9EC45C00) [pid = 2628] [serial = 2013] [outer = 0000000000000000] 10:57:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA9F907800) [pid = 2628] [serial = 2014] [outer = 000000AA9EC45C00] 10:57:46 INFO - PROCESS | 2628 | 1462471066265 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA9F9EE400) [pid = 2628] [serial = 2015] [outer = 000000AA9EC45C00] 10:57:46 INFO - PROCESS | 2628 | 1462471066863 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:57:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1036ms 10:57:46 INFO - PROCESS | 2628 | 1462471066907 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 2628 | 1462471066910 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 10:57:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:57:46 INFO - PROCESS | 2628 | 1462471066913 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 2628 | 1462471066915 Marionette TRACE conn5 <- [1,2650,null,{}] 10:57:46 INFO - PROCESS | 2628 | 1462471066919 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 2628 | 1462471067088 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 10:57:47 INFO - PROCESS | 2628 | 1462471067256 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0FC3800 == 130 [pid = 2628] [id = 672] 10:57:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AA9FD02800) [pid = 2628] [serial = 2016] [outer = 0000000000000000] 10:57:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA9FD47000) [pid = 2628] [serial = 2017] [outer = 000000AA9FD02800] 10:57:47 INFO - PROCESS | 2628 | 1462471067314 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA9FDA7400) [pid = 2628] [serial = 2018] [outer = 000000AA9FD02800] 10:57:47 INFO - PROCESS | 2628 | 1462471067853 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:57:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 984ms 10:57:47 INFO - PROCESS | 2628 | 1462471067900 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 2628 | 1462471067903 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 10:57:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:57:47 INFO - PROCESS | 2628 | 1462471067906 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 2628 | 1462471067908 Marionette TRACE conn5 <- [1,2654,null,{}] 10:57:47 INFO - PROCESS | 2628 | 1462471067912 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:48 INFO - PROCESS | 2628 | 1462471068051 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 10:57:48 INFO - PROCESS | 2628 | 1462471068229 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA201A000 == 131 [pid = 2628] [id = 673] 10:57:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA9FE76000) [pid = 2628] [serial = 2019] [outer = 0000000000000000] 10:57:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA9FE9DC00) [pid = 2628] [serial = 2020] [outer = 000000AA9FE76000] 10:57:48 INFO - PROCESS | 2628 | 1462471068287 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AAA019E400) [pid = 2628] [serial = 2021] [outer = 000000AA9FE76000] 10:57:48 INFO - PROCESS | 2628 | [2628] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:57:49 INFO - PROCESS | 2628 | [2628] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:57:49 INFO - PROCESS | 2628 | 1462471069363 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:57:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1496ms 10:57:49 INFO - PROCESS | 2628 | 1462471069426 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 2628 | 1462471069429 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 10:57:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:57:49 INFO - PROCESS | 2628 | 1462471069434 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 2628 | 1462471069437 Marionette TRACE conn5 <- [1,2658,null,{}] 10:57:49 INFO - PROCESS | 2628 | 1462471069441 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 2628 | 1462471069570 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 10:57:49 INFO - PROCESS | 2628 | 1462471069771 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA304C000 == 132 [pid = 2628] [id = 674] 10:57:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AAA04BDC00) [pid = 2628] [serial = 2022] [outer = 0000000000000000] 10:57:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AAA0B1D400) [pid = 2628] [serial = 2023] [outer = 000000AAA04BDC00] 10:57:49 INFO - PROCESS | 2628 | 1462471069858 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AAA1466C00) [pid = 2628] [serial = 2024] [outer = 000000AAA04BDC00] 10:57:50 INFO - PROCESS | 2628 | 1462471070903 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 2628 | 1462471070936 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 10:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:57:50 INFO - PROCESS | 2628 | 1462471070940 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 2628 | 1462471070942 Marionette TRACE conn5 <- [1,2662,null,{}] 10:57:50 INFO - PROCESS | 2628 | 1462471070946 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:51 INFO - PROCESS | 2628 | 1462471071088 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 10:57:51 INFO - PROCESS | 2628 | 1462471071284 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3C1C000 == 133 [pid = 2628] [id = 675] 10:57:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA9269C400) [pid = 2628] [serial = 2025] [outer = 0000000000000000] 10:57:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AAA1903C00) [pid = 2628] [serial = 2026] [outer = 000000AA9269C400] 10:57:51 INFO - PROCESS | 2628 | 1462471071380 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AAA197CC00) [pid = 2628] [serial = 2027] [outer = 000000AA9269C400] 10:57:52 INFO - PROCESS | 2628 | 1462471072424 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 2628 | 1462471072476 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 10:57:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:57:52 INFO - PROCESS | 2628 | 1462471072480 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 2628 | 1462471072482 Marionette TRACE conn5 <- [1,2666,null,{}] 10:57:52 INFO - PROCESS | 2628 | 1462471072486 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 2628 | 1462471072657 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 10:57:52 INFO - PROCESS | 2628 | 1462471072855 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA43AC000 == 134 [pid = 2628] [id = 676] 10:57:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AAA197BC00) [pid = 2628] [serial = 2028] [outer = 0000000000000000] 10:57:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AAA22ACC00) [pid = 2628] [serial = 2029] [outer = 000000AAA197BC00] 10:57:52 INFO - PROCESS | 2628 | 1462471072912 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AAA2F63000) [pid = 2628] [serial = 2030] [outer = 000000AAA197BC00] 10:57:53 INFO - PROCESS | 2628 | 1462471073916 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:57:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1494ms 10:57:54 INFO - PROCESS | 2628 | 1462471073992 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 2628 | 1462471073996 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 10:57:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:57:54 INFO - PROCESS | 2628 | 1462471074002 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 2628 | 1462471074005 Marionette TRACE conn5 <- [1,2670,null,{}] 10:57:54 INFO - PROCESS | 2628 | 1462471074009 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 2628 | 1462471074158 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 10:57:54 INFO - PROCESS | 2628 | 1462471074399 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4AA8800 == 135 [pid = 2628] [id = 677] 10:57:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AA84B6D400) [pid = 2628] [serial = 2031] [outer = 0000000000000000] 10:57:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AAA2F6D000) [pid = 2628] [serial = 2032] [outer = 000000AA84B6D400] 10:57:54 INFO - PROCESS | 2628 | 1462471074461 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AAA3F13000) [pid = 2628] [serial = 2033] [outer = 000000AA84B6D400] 10:57:55 INFO - PROCESS | 2628 | 1462471075536 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:57:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1590ms 10:57:55 INFO - PROCESS | 2628 | 1462471075593 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 10:57:55 INFO - PROCESS | 2628 | 1462471075596 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 10:57:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:57:55 INFO - PROCESS | 2628 | 1462471075600 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 2628 | 1462471075602 Marionette TRACE conn5 <- [1,2674,null,{}] 10:57:55 INFO - PROCESS | 2628 | 1462471075606 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:55 INFO - PROCESS | 2628 | 1462471075825 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 10:57:56 INFO - PROCESS | 2628 | 1462471076032 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA90942000 == 136 [pid = 2628] [id = 678] 10:57:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 240 (000000AA84DCD000) [pid = 2628] [serial = 2034] [outer = 0000000000000000] 10:57:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 241 (000000AA8EC22800) [pid = 2628] [serial = 2035] [outer = 000000AA84DCD000] 10:57:56 INFO - PROCESS | 2628 | 1462471076090 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 2628 | ++DOMWINDOW == 242 (000000AA94462800) [pid = 2628] [serial = 2036] [outer = 000000AA84DCD000] 10:57:57 INFO - PROCESS | 2628 | 1462471077528 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:57:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:57:57 INFO - PROCESS | 2628 | 1462471077546 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 10:57:57 INFO - PROCESS | 2628 | 1462471077552 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 2628 | 1462471077555 Marionette TRACE conn5 <- [1,2678,null,{}] 10:57:57 INFO - PROCESS | 2628 | 1462471077561 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:57 INFO - PROCESS | 2628 | 1462471077699 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 10:57:57 INFO - PROCESS | 2628 | 1462471077870 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8E464000 == 137 [pid = 2628] [id = 679] 10:57:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 243 (000000AA84B73400) [pid = 2628] [serial = 2037] [outer = 0000000000000000] 10:57:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 244 (000000AA84B77000) [pid = 2628] [serial = 2038] [outer = 000000AA84B73400] 10:57:57 INFO - PROCESS | 2628 | 1462471077923 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 245 (000000AA84DD8800) [pid = 2628] [serial = 2039] [outer = 000000AA84B73400] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EC62800 == 136 [pid = 2628] [id = 665] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C243000 == 135 [pid = 2628] [id = 664] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E2D3800 == 134 [pid = 2628] [id = 663] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D9DD000 == 133 [pid = 2628] [id = 662] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9CC89800 == 132 [pid = 2628] [id = 661] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AAB7000 == 131 [pid = 2628] [id = 660] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96162000 == 130 [pid = 2628] [id = 659] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 244 (000000AAA80A3000) [pid = 2628] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 243 (000000AAA7C4A400) [pid = 2628] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 242 (000000AA9FE9A400) [pid = 2628] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 241 (000000AAA4D71400) [pid = 2628] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 240 (000000AAA9524800) [pid = 2628] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 239 (000000AAA4EC8800) [pid = 2628] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AAA5274400) [pid = 2628] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AAA4393400) [pid = 2628] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9941D800 == 129 [pid = 2628] [id = 658] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA960D0800 == 128 [pid = 2628] [id = 657] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9500B000 == 127 [pid = 2628] [id = 656] 10:57:59 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7FB6000 == 126 [pid = 2628] [id = 647] 10:57:59 INFO - PROCESS | 2628 | 1462471079139 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 2628 | 1462471079202 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 10:57:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:57:59 INFO - PROCESS | 2628 | 1462471079208 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 2628 | 1462471079211 Marionette TRACE conn5 <- [1,2682,null,{}] 10:57:59 INFO - PROCESS | 2628 | 1462471079215 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 2628 | 1462471079367 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 10:57:59 INFO - PROCESS | 2628 | 1462471079375 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CF1000 == 121 [pid = 2628] [id = 680] 10:57:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA89276800) [pid = 2628] [serial = 2040] [outer = 0000000000000000] 10:57:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA8938A400) [pid = 2628] [serial = 2041] [outer = 000000AA89276800] 10:57:59 INFO - PROCESS | 2628 | 1462471079422 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA89DDC800) [pid = 2628] [serial = 2042] [outer = 000000AA89276800] 10:58:00 INFO - PROCESS | 2628 | 1462471080515 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 2628 | 1462471080555 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 10:58:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:58:00 INFO - PROCESS | 2628 | 1462471080559 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 2628 | 1462471080563 Marionette TRACE conn5 <- [1,2686,null,{}] 10:58:00 INFO - PROCESS | 2628 | 1462471080575 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 2628 | 1462471080742 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 10:58:00 INFO - PROCESS | 2628 | 1462471080788 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953AE800 == 122 [pid = 2628] [id = 681] 10:58:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA8B540800) [pid = 2628] [serial = 2043] [outer = 0000000000000000] 10:58:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA8B673000) [pid = 2628] [serial = 2044] [outer = 000000AA8B540800] 10:58:00 INFO - PROCESS | 2628 | 1462471080837 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA8EC23800) [pid = 2628] [serial = 2045] [outer = 000000AA8B540800] 10:58:01 INFO - PROCESS | 2628 | 1462471081793 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:58:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:58:01 INFO - PROCESS | 2628 | 1462471081849 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 10:58:01 INFO - PROCESS | 2628 | 1462471081852 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 2628 | 1462471081854 Marionette TRACE conn5 <- [1,2690,null,{}] 10:58:01 INFO - PROCESS | 2628 | 1462471081858 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 2628 | 1462471082017 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 10:58:02 INFO - PROCESS | 2628 | 1462471082035 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA96BFE800 == 123 [pid = 2628] [id = 682] 10:58:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA8F097000) [pid = 2628] [serial = 2046] [outer = 0000000000000000] 10:58:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA8F2F1800) [pid = 2628] [serial = 2047] [outer = 000000AA8F097000] 10:58:02 INFO - PROCESS | 2628 | 1462471082083 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA90C65C00) [pid = 2628] [serial = 2048] [outer = 000000AA8F097000] 10:58:02 INFO - PROCESS | 2628 | 1462471082610 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:58:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:58:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 797ms 10:58:02 INFO - PROCESS | 2628 | 1462471082651 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 2628 | 1462471082653 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 10:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:58:02 INFO - PROCESS | 2628 | 1462471082657 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 2628 | 1462471082658 Marionette TRACE conn5 <- [1,2694,null,{}] 10:58:02 INFO - PROCESS | 2628 | 1462471082662 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 2628 | 1462471082816 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 10:58:02 INFO - PROCESS | 2628 | 1462471082840 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993B1000 == 124 [pid = 2628] [id = 683] 10:58:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AA9131B000) [pid = 2628] [serial = 2049] [outer = 0000000000000000] 10:58:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AA91365000) [pid = 2628] [serial = 2050] [outer = 000000AA9131B000] 10:58:02 INFO - PROCESS | 2628 | 1462471082885 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA91538800) [pid = 2628] [serial = 2051] [outer = 000000AA9131B000] 10:58:03 INFO - PROCESS | 2628 | 1462471083580 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AA96102800) [pid = 2628] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 190 (000000AA986D8800) [pid = 2628] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 189 (000000AA9A792400) [pid = 2628] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 188 (000000AA8EC94C00) [pid = 2628] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 187 (000000AA840AC800) [pid = 2628] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA840AB400) [pid = 2628] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AA935AF400) [pid = 2628] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AA91536800) [pid = 2628] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AA9B045400) [pid = 2628] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:58:03 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AA8F096400) [pid = 2628] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:58:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:58:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 10:58:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:58:03 INFO - PROCESS | 2628 | 1462471083657 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 2628 | 1462471083659 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 10:58:03 INFO - PROCESS | 2628 | 1462471083662 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 2628 | 1462471083664 Marionette TRACE conn5 <- [1,2698,null,{}] 10:58:03 INFO - PROCESS | 2628 | 1462471083667 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:03 INFO - PROCESS | 2628 | 1462471083802 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 10:58:03 INFO - PROCESS | 2628 | 1462471083810 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CE4800 == 125 [pid = 2628] [id = 684] 10:58:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA915A2000) [pid = 2628] [serial = 2052] [outer = 0000000000000000] 10:58:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA91E47400) [pid = 2628] [serial = 2053] [outer = 000000AA915A2000] 10:58:03 INFO - PROCESS | 2628 | 1462471083858 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA920F3400) [pid = 2628] [serial = 2054] [outer = 000000AA915A2000] 10:58:04 INFO - PROCESS | 2628 | 1462471084374 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 2628 | 1462471084402 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 10:58:04 INFO - PROCESS | 2628 | 1462471084405 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:58:04 INFO - PROCESS | 2628 | 1462471084407 Marionette TRACE conn5 <- [1,2702,null,{}] 10:58:04 INFO - PROCESS | 2628 | 1462471084411 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:04 INFO - PROCESS | 2628 | 1462471084526 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 10:58:04 INFO - PROCESS | 2628 | 1462471084532 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF5D800 == 126 [pid = 2628] [id = 685] 10:58:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA9232BC00) [pid = 2628] [serial = 2055] [outer = 0000000000000000] 10:58:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA92390C00) [pid = 2628] [serial = 2056] [outer = 000000AA9232BC00] 10:58:04 INFO - PROCESS | 2628 | 1462471084578 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA926CE400) [pid = 2628] [serial = 2057] [outer = 000000AA9232BC00] 10:58:05 INFO - PROCESS | 2628 | 1462471085062 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:58:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 10:58:05 INFO - PROCESS | 2628 | 1462471085144 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 2628 | 1462471085146 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 10:58:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:58:05 INFO - PROCESS | 2628 | 1462471085149 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 2628 | 1462471085151 Marionette TRACE conn5 <- [1,2706,null,{}] 10:58:05 INFO - PROCESS | 2628 | 1462471085155 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 2628 | 1462471085269 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 10:58:05 INFO - PROCESS | 2628 | 1462471085276 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C24A000 == 127 [pid = 2628] [id = 686] 10:58:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA93204400) [pid = 2628] [serial = 2058] [outer = 0000000000000000] 10:58:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AA93591400) [pid = 2628] [serial = 2059] [outer = 000000AA93204400] 10:58:05 INFO - PROCESS | 2628 | 1462471085320 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AA935AC400) [pid = 2628] [serial = 2060] [outer = 000000AA93204400] 10:58:06 INFO - PROCESS | 2628 | 1462471086222 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 2628 | 1462471086286 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 10:58:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:58:06 INFO - PROCESS | 2628 | 1462471086291 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 2628 | 1462471086296 Marionette TRACE conn5 <- [1,2710,null,{}] 10:58:06 INFO - PROCESS | 2628 | 1462471086344 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:06 INFO - PROCESS | 2628 | 1462471086495 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 10:58:06 INFO - PROCESS | 2628 | 1462471086694 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95004800 == 128 [pid = 2628] [id = 687] 10:58:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA85944000) [pid = 2628] [serial = 2061] [outer = 0000000000000000] 10:58:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AA89271400) [pid = 2628] [serial = 2062] [outer = 000000AA85944000] 10:58:06 INFO - PROCESS | 2628 | 1462471086756 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AA8A544C00) [pid = 2628] [serial = 2063] [outer = 000000AA85944000] 10:58:07 INFO - PROCESS | 2628 | 1462471087445 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 2628 | 1462471087543 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 10:58:07 INFO - PROCESS | 2628 | 1462471087551 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:58:07 INFO - PROCESS | 2628 | 1462471087555 Marionette TRACE conn5 <- [1,2714,null,{}] 10:58:07 INFO - PROCESS | 2628 | 1462471087559 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:07 INFO - PROCESS | 2628 | 1462471087711 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 10:58:07 INFO - PROCESS | 2628 | 1462471087869 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF0E000 == 129 [pid = 2628] [id = 688] 10:58:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AA8EC23000) [pid = 2628] [serial = 2064] [outer = 0000000000000000] 10:58:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AA91536800) [pid = 2628] [serial = 2065] [outer = 000000AA8EC23000] 10:58:07 INFO - PROCESS | 2628 | 1462471087925 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA91E3E800) [pid = 2628] [serial = 2066] [outer = 000000AA8EC23000] 10:58:08 INFO - PROCESS | 2628 | 1462471088524 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:58:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 10:58:08 INFO - PROCESS | 2628 | 1462471088542 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 2628 | 1462471088545 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 10:58:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:58:08 INFO - PROCESS | 2628 | 1462471088549 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 2628 | 1462471088553 Marionette TRACE conn5 <- [1,2718,null,{}] 10:58:08 INFO - PROCESS | 2628 | 1462471088565 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:08 INFO - PROCESS | 2628 | 1462471088711 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 10:58:08 INFO - PROCESS | 2628 | 1462471088890 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9CC8A000 == 130 [pid = 2628] [id = 689] 10:58:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA926CD400) [pid = 2628] [serial = 2067] [outer = 0000000000000000] 10:58:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA935AF800) [pid = 2628] [serial = 2068] [outer = 000000AA926CD400] 10:58:08 INFO - PROCESS | 2628 | 1462471088950 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA93682400) [pid = 2628] [serial = 2069] [outer = 000000AA926CD400] 10:58:10 INFO - PROCESS | 2628 | 1462471090031 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:58:10 INFO - PROCESS | 2628 | 1462471090049 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 10:58:10 INFO - PROCESS | 2628 | 1462471090053 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 2628 | 1462471090055 Marionette TRACE conn5 <- [1,2722,null,{}] 10:58:10 INFO - PROCESS | 2628 | 1462471090059 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:10 INFO - PROCESS | 2628 | 1462471090232 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 10:58:10 INFO - PROCESS | 2628 | 1462471090391 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D6F5000 == 131 [pid = 2628] [id = 690] 10:58:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA93209000) [pid = 2628] [serial = 2070] [outer = 0000000000000000] 10:58:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA95026400) [pid = 2628] [serial = 2071] [outer = 000000AA93209000] 10:58:10 INFO - PROCESS | 2628 | 1462471090448 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA95443800) [pid = 2628] [serial = 2072] [outer = 000000AA93209000] 10:58:11 INFO - PROCESS | 2628 | 1462471091015 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:58:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1033ms 10:58:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:58:11 INFO - PROCESS | 2628 | 1462471091088 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 2628 | 1462471091090 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 10:58:11 INFO - PROCESS | 2628 | 1462471091094 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 2628 | 1462471091096 Marionette TRACE conn5 <- [1,2726,null,{}] 10:58:11 INFO - PROCESS | 2628 | 1462471091120 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:11 INFO - PROCESS | 2628 | 1462471091319 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 10:58:11 INFO - PROCESS | 2628 | 1462471091435 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D9F5000 == 132 [pid = 2628] [id = 691] 10:58:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA95653000) [pid = 2628] [serial = 2073] [outer = 0000000000000000] 10:58:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9565A000) [pid = 2628] [serial = 2074] [outer = 000000AA95653000] 10:58:11 INFO - PROCESS | 2628 | 1462471091493 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA9568C000) [pid = 2628] [serial = 2075] [outer = 000000AA95653000] 10:58:12 INFO - PROCESS | 2628 | 1462471092140 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:58:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1089ms 10:58:12 INFO - PROCESS | 2628 | 1462471092187 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 2628 | 1462471092190 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 10:58:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:58:12 INFO - PROCESS | 2628 | 1462471092193 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 2628 | 1462471092195 Marionette TRACE conn5 <- [1,2730,null,{}] 10:58:12 INFO - PROCESS | 2628 | 1462471092199 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 2628 | 1462471092347 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 10:58:12 INFO - PROCESS | 2628 | 1462471092512 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2CE000 == 133 [pid = 2628] [id = 692] 10:58:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA96112400) [pid = 2628] [serial = 2076] [outer = 0000000000000000] 10:58:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AA96124C00) [pid = 2628] [serial = 2077] [outer = 000000AA96112400] 10:58:12 INFO - PROCESS | 2628 | 1462471092569 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AA96B9C000) [pid = 2628] [serial = 2078] [outer = 000000AA96112400] 10:58:13 INFO - PROCESS | 2628 | 1462471093143 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:58:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 10:58:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:58:13 INFO - PROCESS | 2628 | 1462471093184 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 2628 | 1462471093186 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 10:58:13 INFO - PROCESS | 2628 | 1462471093207 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 2628 | 1462471093209 Marionette TRACE conn5 <- [1,2734,null,{}] 10:58:13 INFO - PROCESS | 2628 | 1462471093215 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:13 INFO - PROCESS | 2628 | 1462471093351 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 10:58:13 INFO - PROCESS | 2628 | 1462471093527 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E5CF800 == 134 [pid = 2628] [id = 693] 10:58:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AA97EDE800) [pid = 2628] [serial = 2079] [outer = 0000000000000000] 10:58:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AA97EE5800) [pid = 2628] [serial = 2080] [outer = 000000AA97EDE800] 10:58:13 INFO - PROCESS | 2628 | 1462471093583 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AA986DB000) [pid = 2628] [serial = 2081] [outer = 000000AA97EDE800] 10:58:14 INFO - PROCESS | 2628 | 1462471094166 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:58:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:58:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1004ms 10:58:14 INFO - PROCESS | 2628 | 1462471094197 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 10:58:14 INFO - PROCESS | 2628 | 1462471094199 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 10:58:14 INFO - PROCESS | 2628 | 1462471094203 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:58:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:58:14 INFO - PROCESS | 2628 | 1462471094205 Marionette TRACE conn5 <- [1,2738,null,{}] 10:58:14 INFO - PROCESS | 2628 | 1462471094209 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:14 INFO - PROCESS | 2628 | 1462471094345 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 10:58:14 INFO - PROCESS | 2628 | 1462471094510 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA7B000 == 135 [pid = 2628] [id = 694] 10:58:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AA96C74400) [pid = 2628] [serial = 2082] [outer = 0000000000000000] 10:58:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AA99342800) [pid = 2628] [serial = 2083] [outer = 000000AA96C74400] 10:58:14 INFO - PROCESS | 2628 | 1462471094564 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AA9938F800) [pid = 2628] [serial = 2084] [outer = 000000AA96C74400] 10:58:15 INFO - PROCESS | 2628 | 1462471095093 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:58:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 944ms 10:58:15 INFO - PROCESS | 2628 | 1462471095155 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 2628 | 1462471095157 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 10:58:15 INFO - PROCESS | 2628 | 1462471095163 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:58:15 INFO - PROCESS | 2628 | 1462471095165 Marionette TRACE conn5 <- [1,2742,null,{}] 10:58:15 INFO - PROCESS | 2628 | 1462471095169 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:15 INFO - PROCESS | 2628 | 1462471095308 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 10:58:15 INFO - PROCESS | 2628 | 1462471095486 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EC98800 == 136 [pid = 2628] [id = 695] 10:58:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA99BA2C00) [pid = 2628] [serial = 2085] [outer = 0000000000000000] 10:58:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AA99BA8C00) [pid = 2628] [serial = 2086] [outer = 000000AA99BA2C00] 10:58:15 INFO - PROCESS | 2628 | 1462471095543 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA9AA2CC00) [pid = 2628] [serial = 2087] [outer = 000000AA99BA2C00] 10:58:16 INFO - PROCESS | 2628 | 1462471096112 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:58:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 984ms 10:58:16 INFO - PROCESS | 2628 | 1462471096153 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 2628 | 1462471096156 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 10:58:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:58:16 INFO - PROCESS | 2628 | 1462471096160 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 2628 | 1462471096162 Marionette TRACE conn5 <- [1,2746,null,{}] 10:58:16 INFO - PROCESS | 2628 | 1462471096165 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 2628 | 1462471096304 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 10:58:16 INFO - PROCESS | 2628 | 1462471096481 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ED4C800 == 137 [pid = 2628] [id = 696] 10:58:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AA9AB97C00) [pid = 2628] [serial = 2088] [outer = 0000000000000000] 10:58:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA9ABA5000) [pid = 2628] [serial = 2089] [outer = 000000AA9AB97C00] 10:58:16 INFO - PROCESS | 2628 | 1462471096539 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA9B03EC00) [pid = 2628] [serial = 2090] [outer = 000000AA9AB97C00] 10:58:17 INFO - PROCESS | 2628 | 1462471097168 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:58:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:58:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1029ms 10:58:17 INFO - PROCESS | 2628 | 1462471097192 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 2628 | 1462471097195 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 10:58:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:58:17 INFO - PROCESS | 2628 | 1462471097198 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 2628 | 1462471097201 Marionette TRACE conn5 <- [1,2750,null,{}] 10:58:17 INFO - PROCESS | 2628 | 1462471097222 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:17 INFO - PROCESS | 2628 | 1462471097381 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 10:58:17 INFO - PROCESS | 2628 | 1462471097549 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F4CC000 == 138 [pid = 2628] [id = 697] 10:58:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AA9C703800) [pid = 2628] [serial = 2091] [outer = 0000000000000000] 10:58:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA9C70B400) [pid = 2628] [serial = 2092] [outer = 000000AA9C703800] 10:58:17 INFO - PROCESS | 2628 | 1462471097610 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA9CC23C00) [pid = 2628] [serial = 2093] [outer = 000000AA9C703800] 10:58:18 INFO - PROCESS | 2628 | 1462471098265 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:58:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1108ms 10:58:18 INFO - PROCESS | 2628 | 1462471098309 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 2628 | 1462471098311 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 10:58:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:58:18 INFO - PROCESS | 2628 | 1462471098315 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 2628 | 1462471098317 Marionette TRACE conn5 <- [1,2754,null,{}] 10:58:18 INFO - PROCESS | 2628 | 1462471098321 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 2628 | 1462471098464 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 10:58:18 INFO - PROCESS | 2628 | 1462471098634 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA94431000 == 139 [pid = 2628] [id = 698] 10:58:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA84B6F400) [pid = 2628] [serial = 2094] [outer = 0000000000000000] 10:58:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA8A0B4C00) [pid = 2628] [serial = 2095] [outer = 000000AA84B6F400] 10:58:18 INFO - PROCESS | 2628 | 1462471098689 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA97EE1400) [pid = 2628] [serial = 2096] [outer = 000000AA84B6F400] 10:58:19 INFO - PROCESS | 2628 | 1462471099645 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:58:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1388ms 10:58:19 INFO - PROCESS | 2628 | 1462471099706 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 2628 | 1462471099711 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 10:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:58:19 INFO - PROCESS | 2628 | 1462471099716 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 2628 | 1462471099720 Marionette TRACE conn5 <- [1,2758,null,{}] 10:58:19 INFO - PROCESS | 2628 | 1462471099742 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:19 INFO - PROCESS | 2628 | 1462471099885 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 10:58:20 INFO - PROCESS | 2628 | 1462471100057 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C9000 == 140 [pid = 2628] [id = 699] 10:58:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA84E4D400) [pid = 2628] [serial = 2097] [outer = 0000000000000000] 10:58:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA85ED5C00) [pid = 2628] [serial = 2098] [outer = 000000AA84E4D400] 10:58:20 INFO - PROCESS | 2628 | 1462471100109 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA8AC66000) [pid = 2628] [serial = 2099] [outer = 000000AA84E4D400] 10:58:20 INFO - PROCESS | 2628 | 1462471100715 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1040ms 10:58:20 INFO - PROCESS | 2628 | 1462471100760 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 2628 | 1462471100766 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 10:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:58:20 INFO - PROCESS | 2628 | 1462471100772 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - PROCESS | 2628 | 1462471100775 Marionette TRACE conn5 <- [1,2762,null,{}] 10:58:20 INFO - PROCESS | 2628 | 1462471100779 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:20 INFO - PROCESS | 2628 | 1462471100910 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 10:58:21 INFO - PROCESS | 2628 | 1462471101104 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89B75000 == 141 [pid = 2628] [id = 700] 10:58:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA8EF8AC00) [pid = 2628] [serial = 2100] [outer = 0000000000000000] 10:58:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AA8F0DA800) [pid = 2628] [serial = 2101] [outer = 000000AA8EF8AC00] 10:58:21 INFO - PROCESS | 2628 | 1462471101159 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AA91328400) [pid = 2628] [serial = 2102] [outer = 000000AA8EF8AC00] 10:58:21 INFO - PROCESS | 2628 | 1462471101774 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1031ms 10:58:21 INFO - PROCESS | 2628 | 1462471101804 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 2628 | 1462471101807 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 10:58:21 INFO - PROCESS | 2628 | 1462471101810 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:58:21 INFO - PROCESS | 2628 | 1462471101814 Marionette TRACE conn5 <- [1,2766,null,{}] 10:58:21 INFO - PROCESS | 2628 | 1462471101838 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:21 INFO - PROCESS | 2628 | 1462471101972 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 10:58:22 INFO - PROCESS | 2628 | 1462471102165 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF5B000 == 142 [pid = 2628] [id = 701] 10:58:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AA92396800) [pid = 2628] [serial = 2103] [outer = 0000000000000000] 10:58:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AA92698000) [pid = 2628] [serial = 2104] [outer = 000000AA92396800] 10:58:22 INFO - PROCESS | 2628 | 1462471102219 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AA935DF400) [pid = 2628] [serial = 2105] [outer = 000000AA92396800] 10:58:22 INFO - PROCESS | 2628 | 1462471102799 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:58:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:58:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1002ms 10:58:22 INFO - PROCESS | 2628 | 1462471102823 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 2628 | 1462471102826 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 10:58:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:58:22 INFO - PROCESS | 2628 | 1462471102832 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 2628 | 1462471102834 Marionette TRACE conn5 <- [1,2770,null,{}] 10:58:22 INFO - PROCESS | 2628 | 1462471102837 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 2628 | 1462471102968 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 10:58:23 INFO - PROCESS | 2628 | 1462471103159 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9B1A0000 == 143 [pid = 2628] [id = 702] 10:58:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AA90C59400) [pid = 2628] [serial = 2106] [outer = 0000000000000000] 10:58:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AA92694C00) [pid = 2628] [serial = 2107] [outer = 000000AA90C59400] 10:58:23 INFO - PROCESS | 2628 | 1462471103210 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AA95692000) [pid = 2628] [serial = 2108] [outer = 000000AA90C59400] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF5D800 == 142 [pid = 2628] [id = 685] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CE4800 == 141 [pid = 2628] [id = 684] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953AE800 == 140 [pid = 2628] [id = 681] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AA8DC81C00) [pid = 2628] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AAA4F2E400) [pid = 2628] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AAA3F19C00) [pid = 2628] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AAA4393800) [pid = 2628] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA935DC000) [pid = 2628] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AAA99CD400) [pid = 2628] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AA9FE9D400) [pid = 2628] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AAA0FEA800) [pid = 2628] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AAA3778000) [pid = 2628] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AAA7F86C00) [pid = 2628] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA9C70E400) [pid = 2628] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AAA961E800) [pid = 2628] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA96125000) [pid = 2628] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AAA9528400) [pid = 2628] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA8EC28400) [pid = 2628] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA9E01E800) [pid = 2628] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CF1000 == 139 [pid = 2628] [id = 680] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA8E464000 == 138 [pid = 2628] [id = 679] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA43AC000 == 137 [pid = 2628] [id = 676] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3C1C000 == 136 [pid = 2628] [id = 675] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA304C000 == 135 [pid = 2628] [id = 674] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA201A000 == 134 [pid = 2628] [id = 673] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0FC3800 == 133 [pid = 2628] [id = 672] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0F05000 == 132 [pid = 2628] [id = 671] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA006C000 == 131 [pid = 2628] [id = 670] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F94C000 == 130 [pid = 2628] [id = 669] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D2BD800 == 129 [pid = 2628] [id = 668] 10:58:23 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96151800 == 128 [pid = 2628] [id = 667] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AA9611A800) [pid = 2628] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AA96C73400) [pid = 2628] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA99393000) [pid = 2628] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA9ABA4C00) [pid = 2628] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA91EAA000) [pid = 2628] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA92698400) [pid = 2628] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA91597800) [pid = 2628] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA84DCA000) [pid = 2628] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AA89EDA800) [pid = 2628] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AA84A2F000) [pid = 2628] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA936C0800) [pid = 2628] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA9502E400) [pid = 2628] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AA935B0400) [pid = 2628] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AA9C70A800) [pid = 2628] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AA9B09B400) [pid = 2628] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA9CC26000) [pid = 2628] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA9A799400) [pid = 2628] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA92691400) [pid = 2628] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA9610CC00) [pid = 2628] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA95656400) [pid = 2628] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2628 | 1462471103800 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 10:58:23 INFO - PROCESS | 2628 | 1462471103820 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 2628 | 1462471103822 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 10:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:58:23 INFO - PROCESS | 2628 | 1462471103825 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 2628 | 1462471103827 Marionette TRACE conn5 <- [1,2774,null,{}] 10:58:23 INFO - PROCESS | 2628 | 1462471103831 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 2628 | 1462471103947 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 10:58:24 INFO - PROCESS | 2628 | 1462471104071 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA951A6800 == 129 [pid = 2628] [id = 703] 10:58:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA852BBC00) [pid = 2628] [serial = 2109] [outer = 0000000000000000] 10:58:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA8A030400) [pid = 2628] [serial = 2110] [outer = 000000AA852BBC00] 10:58:24 INFO - PROCESS | 2628 | 1462471104117 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA8EF87800) [pid = 2628] [serial = 2111] [outer = 000000AA852BBC00] 10:58:24 INFO - PROCESS | 2628 | 1462471104550 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 776ms 10:58:24 INFO - PROCESS | 2628 | 1462471104610 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 2628 | 1462471104612 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 10:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:58:24 INFO - PROCESS | 2628 | 1462471104615 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 2628 | 1462471104617 Marionette TRACE conn5 <- [1,2778,null,{}] 10:58:24 INFO - PROCESS | 2628 | 1462471104620 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:24 INFO - PROCESS | 2628 | 1462471104746 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 10:58:24 INFO - PROCESS | 2628 | 1462471104760 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AAC7800 == 130 [pid = 2628] [id = 704] 10:58:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA9232F000) [pid = 2628] [serial = 2112] [outer = 0000000000000000] 10:58:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AA92395C00) [pid = 2628] [serial = 2113] [outer = 000000AA9232F000] 10:58:24 INFO - PROCESS | 2628 | 1462471104809 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AA935B2C00) [pid = 2628] [serial = 2114] [outer = 000000AA9232F000] 10:58:25 INFO - PROCESS | 2628 | 1462471105296 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:58:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 732ms 10:58:25 INFO - PROCESS | 2628 | 1462471105352 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 10:58:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:58:25 INFO - PROCESS | 2628 | 1462471105354 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 10:58:25 INFO - PROCESS | 2628 | 1462471105357 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 2628 | 1462471105360 Marionette TRACE conn5 <- [1,2782,null,{}] 10:58:25 INFO - PROCESS | 2628 | 1462471105363 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 2628 | 1462471105476 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 10:58:25 INFO - PROCESS | 2628 | 1462471105613 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D07A000 == 131 [pid = 2628] [id = 705] 10:58:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AA892A0000) [pid = 2628] [serial = 2115] [outer = 0000000000000000] 10:58:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AA9544B000) [pid = 2628] [serial = 2116] [outer = 000000AA892A0000] 10:58:25 INFO - PROCESS | 2628 | 1462471105658 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AA9602DC00) [pid = 2628] [serial = 2117] [outer = 000000AA892A0000] 10:58:26 INFO - PROCESS | 2628 | 1462471106091 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 797ms 10:58:26 INFO - PROCESS | 2628 | 1462471106177 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 2628 | 1462471106179 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 10:58:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:58:26 INFO - PROCESS | 2628 | 1462471106182 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 2628 | 1462471106184 Marionette TRACE conn5 <- [1,2786,null,{}] 10:58:26 INFO - PROCESS | 2628 | 1462471106188 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:26 INFO - PROCESS | 2628 | 1462471106350 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 10:58:26 INFO - PROCESS | 2628 | 1462471106375 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E2C6000 == 132 [pid = 2628] [id = 706] 10:58:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AA9611E000) [pid = 2628] [serial = 2118] [outer = 0000000000000000] 10:58:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AA96126000) [pid = 2628] [serial = 2119] [outer = 000000AA9611E000] 10:58:26 INFO - PROCESS | 2628 | 1462471106421 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AA97EDF000) [pid = 2628] [serial = 2120] [outer = 000000AA9611E000] 10:58:26 INFO - PROCESS | 2628 | 1462471106884 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 10:58:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:58:26 INFO - PROCESS | 2628 | 1462471106918 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 2628 | 1462471106920 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 10:58:26 INFO - PROCESS | 2628 | 1462471106923 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 2628 | 1462471106925 Marionette TRACE conn5 <- [1,2790,null,{}] 10:58:26 INFO - PROCESS | 2628 | 1462471106929 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:27 INFO - PROCESS | 2628 | 1462471107088 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 10:58:27 INFO - PROCESS | 2628 | 1462471107128 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA79000 == 133 [pid = 2628] [id = 707] 10:58:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA9934BC00) [pid = 2628] [serial = 2121] [outer = 0000000000000000] 10:58:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AA99B9E400) [pid = 2628] [serial = 2122] [outer = 000000AA9934BC00] 10:58:27 INFO - PROCESS | 2628 | 1462471107174 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA9ABA0000) [pid = 2628] [serial = 2123] [outer = 000000AA9934BC00] 10:58:27 INFO - PROCESS | 2628 | 1462471107640 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:58:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:58:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 774ms 10:58:27 INFO - PROCESS | 2628 | 1462471107706 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 2628 | 1462471107708 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 10:58:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:58:27 INFO - PROCESS | 2628 | 1462471107720 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 2628 | 1462471107722 Marionette TRACE conn5 <- [1,2794,null,{}] 10:58:27 INFO - PROCESS | 2628 | 1462471107726 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:27 INFO - PROCESS | 2628 | 1462471107885 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA9FE6D400) [pid = 2628] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA9F908800) [pid = 2628] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA9FE76000) [pid = 2628] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AAA3770800) [pid = 2628] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AAA7AE8800) [pid = 2628] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AAA526E000) [pid = 2628] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AAA3F0E000) [pid = 2628] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AAA22B9000) [pid = 2628] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AAA7AE5000) [pid = 2628] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AA84DCD000) [pid = 2628] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA8B540800) [pid = 2628] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA92692400) [pid = 2628] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AAA9616400) [pid = 2628] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA915A2000) [pid = 2628] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA9358E800) [pid = 2628] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA9269C400) [pid = 2628] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA9131B000) [pid = 2628] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AAA04BDC00) [pid = 2628] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AAA438B800) [pid = 2628] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA84B73400) [pid = 2628] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AA94808C00) [pid = 2628] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA90C67000) [pid = 2628] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA99393400) [pid = 2628] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AA9EC41800) [pid = 2628] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 193 (000000AA9FD02800) [pid = 2628] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 192 (000000AAA1559800) [pid = 2628] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AAA7F85800) [pid = 2628] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 190 (000000AAA438B000) [pid = 2628] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 189 (000000AA84E44C00) [pid = 2628] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 188 (000000AAA4C47400) [pid = 2628] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 187 (000000AAA2245800) [pid = 2628] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA8AC69000) [pid = 2628] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AA8DC83000) [pid = 2628] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AA9CC2FC00) [pid = 2628] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AAA4056C00) [pid = 2628] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AAA4F26C00) [pid = 2628] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 181 (000000AAA0B18C00) [pid = 2628] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 180 (000000AAA1550C00) [pid = 2628] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 179 (000000AA9232BC00) [pid = 2628] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 178 (000000AAA22B8C00) [pid = 2628] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 177 (000000AA9FD45C00) [pid = 2628] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 176 (000000AA8B0AA000) [pid = 2628] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 175 (000000AA91366000) [pid = 2628] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 174 (000000AAA3EDF000) [pid = 2628] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 173 (000000AA9FAA8C00) [pid = 2628] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 172 (000000AA9AA2A800) [pid = 2628] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 171 (000000AAA3EDF800) [pid = 2628] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 170 (000000AAA7AE0400) [pid = 2628] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 169 (000000AAA4EC3000) [pid = 2628] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 168 (000000AAA9617C00) [pid = 2628] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 167 (000000AA852BD000) [pid = 2628] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 166 (000000AAA1974000) [pid = 2628] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 165 (000000AA8F097000) [pid = 2628] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA84A29400) [pid = 2628] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AAA0B24400) [pid = 2628] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA9EC45C00) [pid = 2628] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:58:28 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA89276800) [pid = 2628] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:58:28 INFO - PROCESS | 2628 | 1462471108640 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CA4800 == 134 [pid = 2628] [id = 708] 10:58:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA82E7DC00) [pid = 2628] [serial = 2124] [outer = 0000000000000000] 10:58:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA84B73400) [pid = 2628] [serial = 2125] [outer = 000000AA82E7DC00] 10:58:28 INFO - PROCESS | 2628 | 1462471108688 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA8F711800) [pid = 2628] [serial = 2126] [outer = 000000AA82E7DC00] 10:58:29 INFO - PROCESS | 2628 | 1462471109088 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:58:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1394ms 10:58:29 INFO - PROCESS | 2628 | 1462471109128 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 10:58:29 INFO - PROCESS | 2628 | 1462471109130 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 10:58:29 INFO - PROCESS | 2628 | 1462471109134 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 2628 | 1462471109136 Marionette TRACE conn5 <- [1,2798,null,{}] 10:58:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:58:29 INFO - PROCESS | 2628 | 1462471109140 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:29 INFO - PROCESS | 2628 | 1462471109274 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 10:58:29 INFO - PROCESS | 2628 | 1462471109287 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FA0A000 == 135 [pid = 2628] [id = 709] 10:58:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA9B045800) [pid = 2628] [serial = 2127] [outer = 0000000000000000] 10:58:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA9C703400) [pid = 2628] [serial = 2128] [outer = 000000AA9B045800] 10:58:29 INFO - PROCESS | 2628 | 1462471109340 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA9CC1DC00) [pid = 2628] [serial = 2129] [outer = 000000AA9B045800] 10:58:29 INFO - PROCESS | 2628 | 1462471109802 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:58:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 10:58:29 INFO - PROCESS | 2628 | 1462471109844 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 10:58:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:58:29 INFO - PROCESS | 2628 | 1462471109847 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 10:58:29 INFO - PROCESS | 2628 | 1462471109850 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 2628 | 1462471109852 Marionette TRACE conn5 <- [1,2802,null,{}] 10:58:29 INFO - PROCESS | 2628 | 1462471109856 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 2628 | 1462471109997 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 10:58:30 INFO - PROCESS | 2628 | 1462471110007 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FD59800 == 136 [pid = 2628] [id = 710] 10:58:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 168 (000000AA9CC2AC00) [pid = 2628] [serial = 2130] [outer = 0000000000000000] 10:58:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 169 (000000AA9E016400) [pid = 2628] [serial = 2131] [outer = 000000AA9CC2AC00] 10:58:30 INFO - PROCESS | 2628 | 1462471110052 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 2628 | ++DOMWINDOW == 170 (000000AA9E109C00) [pid = 2628] [serial = 2132] [outer = 000000AA9CC2AC00] 10:58:30 INFO - PROCESS | 2628 | 1462471110508 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:58:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 10:58:30 INFO - PROCESS | 2628 | 1462471110671 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 2628 | 1462471110675 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 10:58:30 INFO - PROCESS | 2628 | 1462471110681 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 2628 | 1462471110686 Marionette TRACE conn5 <- [1,2806,null,{}] 10:58:30 INFO - PROCESS | 2628 | 1462471110693 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:58:30 INFO - PROCESS | 2628 | 1462471110886 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 10:58:31 INFO - PROCESS | 2628 | 1462471111052 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA915B1800 == 137 [pid = 2628] [id = 711] 10:58:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 171 (000000AA84B69400) [pid = 2628] [serial = 2133] [outer = 0000000000000000] 10:58:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 172 (000000AA84B77400) [pid = 2628] [serial = 2134] [outer = 000000AA84B69400] 10:58:31 INFO - PROCESS | 2628 | 1462471111112 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 173 (000000AA8546FC00) [pid = 2628] [serial = 2135] [outer = 000000AA84B69400] 10:58:31 INFO - PROCESS | 2628 | 1462471111795 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:58:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:58:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1123ms 10:58:31 INFO - PROCESS | 2628 | 1462471111820 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 10:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:58:31 INFO - PROCESS | 2628 | 1462471111825 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 10:58:31 INFO - PROCESS | 2628 | 1462471111833 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 2628 | 1462471111838 Marionette TRACE conn5 <- [1,2810,null,{}] 10:58:31 INFO - PROCESS | 2628 | 1462471111842 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:32 INFO - PROCESS | 2628 | 1462471112019 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 10:58:32 INFO - PROCESS | 2628 | 1462471112188 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99CE7800 == 138 [pid = 2628] [id = 712] 10:58:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 174 (000000AA8EF8C400) [pid = 2628] [serial = 2136] [outer = 0000000000000000] 10:58:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 175 (000000AA9131C400) [pid = 2628] [serial = 2137] [outer = 000000AA8EF8C400] 10:58:32 INFO - PROCESS | 2628 | 1462471112248 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 176 (000000AA91A6D800) [pid = 2628] [serial = 2138] [outer = 000000AA8EF8C400] 10:58:32 INFO - PROCESS | 2628 | 1462471112873 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:58:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1082ms 10:58:32 INFO - PROCESS | 2628 | 1462471112920 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 2628 | 1462471112923 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 10:58:32 INFO - PROCESS | 2628 | 1462471112927 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:58:32 INFO - PROCESS | 2628 | 1462471112929 Marionette TRACE conn5 <- [1,2814,null,{}] 10:58:32 INFO - PROCESS | 2628 | 1462471112940 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:33 INFO - PROCESS | 2628 | 1462471113091 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 10:58:33 INFO - PROCESS | 2628 | 1462471113263 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F407000 == 139 [pid = 2628] [id = 713] 10:58:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 177 (000000AA935A9800) [pid = 2628] [serial = 2139] [outer = 0000000000000000] 10:58:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA935DE000) [pid = 2628] [serial = 2140] [outer = 000000AA935A9800] 10:58:33 INFO - PROCESS | 2628 | 1462471113324 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA9566E000) [pid = 2628] [serial = 2141] [outer = 000000AA935A9800] 10:58:33 INFO - PROCESS | 2628 | 1462471113904 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:58:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1034ms 10:58:33 INFO - PROCESS | 2628 | 1462471113964 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 10:58:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:58:33 INFO - PROCESS | 2628 | 1462471113967 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 10:58:33 INFO - PROCESS | 2628 | 1462471113970 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 2628 | 1462471113972 Marionette TRACE conn5 <- [1,2818,null,{}] 10:58:33 INFO - PROCESS | 2628 | 1462471113976 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:34 INFO - PROCESS | 2628 | 1462471114121 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 10:58:34 INFO - PROCESS | 2628 | 1462471114303 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA006F000 == 140 [pid = 2628] [id = 714] 10:58:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA99391C00) [pid = 2628] [serial = 2142] [outer = 0000000000000000] 10:58:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA9A79A800) [pid = 2628] [serial = 2143] [outer = 000000AA99391C00] 10:58:34 INFO - PROCESS | 2628 | 1462471114361 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA9B0A3000) [pid = 2628] [serial = 2144] [outer = 000000AA99391C00] 10:58:34 INFO - PROCESS | 2628 | 1462471114945 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:58:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1032ms 10:58:35 INFO - PROCESS | 2628 | 1462471115004 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 10:58:35 INFO - PROCESS | 2628 | 1462471115007 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 10:58:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:58:35 INFO - PROCESS | 2628 | 1462471115010 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 2628 | 1462471115012 Marionette TRACE conn5 <- [1,2822,null,{}] 10:58:35 INFO - PROCESS | 2628 | 1462471115033 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:35 INFO - PROCESS | 2628 | 1462471115174 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 10:58:35 INFO - PROCESS | 2628 | 1462471115341 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0BB6800 == 141 [pid = 2628] [id = 715] 10:58:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA9E110000) [pid = 2628] [serial = 2145] [outer = 0000000000000000] 10:58:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA9E18C000) [pid = 2628] [serial = 2146] [outer = 000000AA9E110000] 10:58:35 INFO - PROCESS | 2628 | 1462471115397 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA9EA07000) [pid = 2628] [serial = 2147] [outer = 000000AA9E110000] 10:58:35 INFO - PROCESS | 2628 | 1462471115980 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:58:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1003ms 10:58:36 INFO - PROCESS | 2628 | 1462471116016 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 2628 | 1462471116019 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 10:58:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:58:36 INFO - PROCESS | 2628 | 1462471116022 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 2628 | 1462471116024 Marionette TRACE conn5 <- [1,2826,null,{}] 10:58:36 INFO - PROCESS | 2628 | 1462471116028 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:36 INFO - PROCESS | 2628 | 1462471116195 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 10:58:36 INFO - PROCESS | 2628 | 1462471116376 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0F53000 == 142 [pid = 2628] [id = 716] 10:58:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA9EC3B800) [pid = 2628] [serial = 2148] [outer = 0000000000000000] 10:58:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AA9EDC9000) [pid = 2628] [serial = 2149] [outer = 000000AA9EC3B800] 10:58:36 INFO - PROCESS | 2628 | 1462471116436 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA9F38CC00) [pid = 2628] [serial = 2150] [outer = 000000AA9EC3B800] 10:58:37 INFO - PROCESS | 2628 | 1462471117065 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:58:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1076ms 10:58:37 INFO - PROCESS | 2628 | 1462471117101 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 10:58:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:58:37 INFO - PROCESS | 2628 | 1462471117104 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 10:58:37 INFO - PROCESS | 2628 | 1462471117107 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 2628 | 1462471117110 Marionette TRACE conn5 <- [1,2830,null,{}] 10:58:37 INFO - PROCESS | 2628 | 1462471117113 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 2628 | 1462471117254 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 10:58:37 INFO - PROCESS | 2628 | 1462471117435 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA1E02800 == 143 [pid = 2628] [id = 717] 10:58:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AA9F685800) [pid = 2628] [serial = 2151] [outer = 0000000000000000] 10:58:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AA9F689000) [pid = 2628] [serial = 2152] [outer = 000000AA9F685800] 10:58:37 INFO - PROCESS | 2628 | 1462471117491 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AA9F90E000) [pid = 2628] [serial = 2153] [outer = 000000AA9F685800] 10:58:38 INFO - PROCESS | 2628 | 1462471118063 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:58:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 10:58:38 INFO - PROCESS | 2628 | 1462471118097 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 10:58:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:58:38 INFO - PROCESS | 2628 | 1462471118099 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 10:58:38 INFO - PROCESS | 2628 | 1462471118103 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 2628 | 1462471118105 Marionette TRACE conn5 <- [1,2834,null,{}] 10:58:38 INFO - PROCESS | 2628 | 1462471118109 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:38 INFO - PROCESS | 2628 | 1462471118251 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 10:58:38 INFO - PROCESS | 2628 | 1462471118390 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA2015000 == 144 [pid = 2628] [id = 718] 10:58:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA9F924000) [pid = 2628] [serial = 2154] [outer = 0000000000000000] 10:58:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AA9F927C00) [pid = 2628] [serial = 2155] [outer = 000000AA9F924000] 10:58:38 INFO - PROCESS | 2628 | 1462471118445 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AA9F9F2800) [pid = 2628] [serial = 2156] [outer = 000000AA9F924000] 10:58:38 INFO - PROCESS | 2628 | 1462471118977 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:58:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:58:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 945ms 10:58:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:58:39 INFO - PROCESS | 2628 | 1462471119051 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 2628 | 1462471119053 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 10:58:39 INFO - PROCESS | 2628 | 1462471119057 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 2628 | 1462471119059 Marionette TRACE conn5 <- [1,2838,null,{}] 10:58:39 INFO - PROCESS | 2628 | 1462471119063 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:39 INFO - PROCESS | 2628 | 1462471119204 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 10:58:39 INFO - PROCESS | 2628 | 1462471119373 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3039000 == 145 [pid = 2628] [id = 719] 10:58:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AA9F9EF000) [pid = 2628] [serial = 2157] [outer = 0000000000000000] 10:58:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AA9FAA5800) [pid = 2628] [serial = 2158] [outer = 000000AA9F9EF000] 10:58:39 INFO - PROCESS | 2628 | 1462471119430 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA9FD03800) [pid = 2628] [serial = 2159] [outer = 000000AA9F9EF000] 10:58:39 INFO - PROCESS | 2628 | 1462471119984 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:58:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:58:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 985ms 10:58:40 INFO - PROCESS | 2628 | 1462471120045 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 2628 | 1462471120048 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 10:58:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:58:40 INFO - PROCESS | 2628 | 1462471120051 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 2628 | 1462471120053 Marionette TRACE conn5 <- [1,2842,null,{}] 10:58:40 INFO - PROCESS | 2628 | 1462471120057 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:40 INFO - PROCESS | 2628 | 1462471120199 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 10:58:40 INFO - PROCESS | 2628 | 1462471120369 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3814000 == 146 [pid = 2628] [id = 720] 10:58:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA9FAB1400) [pid = 2628] [serial = 2160] [outer = 0000000000000000] 10:58:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA9FD11000) [pid = 2628] [serial = 2161] [outer = 000000AA9FAB1400] 10:58:40 INFO - PROCESS | 2628 | 1462471120423 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA9FD4D400) [pid = 2628] [serial = 2162] [outer = 000000AA9FAB1400] 10:58:41 INFO - PROCESS | 2628 | 1462471121024 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:58:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1026ms 10:58:41 INFO - PROCESS | 2628 | 1462471121080 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 2628 | 1462471121083 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 10:58:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:58:41 INFO - PROCESS | 2628 | 1462471121086 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 2628 | 1462471121089 Marionette TRACE conn5 <- [1,2846,null,{}] 10:58:41 INFO - PROCESS | 2628 | 1462471121093 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:41 INFO - PROCESS | 2628 | 1462471121274 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 10:58:41 INFO - PROCESS | 2628 | 1462471121443 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3C13800 == 147 [pid = 2628] [id = 721] 10:58:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA9FD0D400) [pid = 2628] [serial = 2163] [outer = 0000000000000000] 10:58:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA9FE6F400) [pid = 2628] [serial = 2164] [outer = 000000AA9FD0D400] 10:58:41 INFO - PROCESS | 2628 | 1462471121504 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA9FEA1000) [pid = 2628] [serial = 2165] [outer = 000000AA9FD0D400] 10:58:42 INFO - PROCESS | 2628 | 1462471122068 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:58:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1036ms 10:58:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:58:42 INFO - PROCESS | 2628 | 1462471122124 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 2628 | 1462471122127 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 10:58:42 INFO - PROCESS | 2628 | 1462471122150 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 2628 | 1462471122152 Marionette TRACE conn5 <- [1,2850,null,{}] 10:58:42 INFO - PROCESS | 2628 | 1462471122175 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:42 INFO - PROCESS | 2628 | 1462471122352 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 10:58:42 INFO - PROCESS | 2628 | 1462471122529 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA439D800 == 148 [pid = 2628] [id = 722] 10:58:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AAA01A3400) [pid = 2628] [serial = 2166] [outer = 0000000000000000] 10:58:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AAA04B6400) [pid = 2628] [serial = 2167] [outer = 000000AAA01A3400] 10:58:42 INFO - PROCESS | 2628 | 1462471122583 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AAA0B17800) [pid = 2628] [serial = 2168] [outer = 000000AAA01A3400] 10:58:43 INFO - PROCESS | 2628 | 1462471123133 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:58:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1068ms 10:58:43 INFO - PROCESS | 2628 | 1462471123201 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 2628 | 1462471123204 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 10:58:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:58:43 INFO - PROCESS | 2628 | 1462471123207 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 2628 | 1462471123209 Marionette TRACE conn5 <- [1,2854,null,{}] 10:58:43 INFO - PROCESS | 2628 | 1462471123230 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:43 INFO - PROCESS | 2628 | 1462471123371 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 10:58:43 INFO - PROCESS | 2628 | 1462471123541 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA44DE800 == 149 [pid = 2628] [id = 723] 10:58:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AAA04C2800) [pid = 2628] [serial = 2169] [outer = 0000000000000000] 10:58:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AAA0B26400) [pid = 2628] [serial = 2170] [outer = 000000AAA04C2800] 10:58:43 INFO - PROCESS | 2628 | 1462471123596 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AAA0FEF400) [pid = 2628] [serial = 2171] [outer = 000000AAA04C2800] 10:58:44 INFO - PROCESS | 2628 | 1462471124180 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:58:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1002ms 10:58:44 INFO - PROCESS | 2628 | 1462471124212 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 2628 | 1462471124215 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 10:58:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:58:44 INFO - PROCESS | 2628 | 1462471124218 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 2628 | 1462471124220 Marionette TRACE conn5 <- [1,2858,null,{}] 10:58:44 INFO - PROCESS | 2628 | 1462471124224 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:44 INFO - PROCESS | 2628 | 1462471124369 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 10:58:44 INFO - PROCESS | 2628 | 1462471124553 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4AB7000 == 150 [pid = 2628] [id = 724] 10:58:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AAA0FEB000) [pid = 2628] [serial = 2172] [outer = 0000000000000000] 10:58:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AAA146E400) [pid = 2628] [serial = 2173] [outer = 000000AAA0FEB000] 10:58:44 INFO - PROCESS | 2628 | 1462471124608 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AAA1557400) [pid = 2628] [serial = 2174] [outer = 000000AAA0FEB000] 10:58:45 INFO - PROCESS | 2628 | 1462471125224 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:58:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1083ms 10:58:45 INFO - PROCESS | 2628 | 1462471125304 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 2628 | 1462471125307 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 10:58:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:58:45 INFO - PROCESS | 2628 | 1462471125310 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 2628 | 1462471125312 Marionette TRACE conn5 <- [1,2862,null,{}] 10:58:45 INFO - PROCESS | 2628 | 1462471125316 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 2628 | 1462471125459 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 10:58:45 INFO - PROCESS | 2628 | 1462471125630 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4F9A000 == 151 [pid = 2628] [id = 725] 10:58:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AAA190B000) [pid = 2628] [serial = 2175] [outer = 0000000000000000] 10:58:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AAA190E400) [pid = 2628] [serial = 2176] [outer = 000000AAA190B000] 10:58:45 INFO - PROCESS | 2628 | 1462471125684 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AAA223F000) [pid = 2628] [serial = 2177] [outer = 000000AAA190B000] 10:58:46 INFO - PROCESS | 2628 | 1462471126327 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:58:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:58:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1092ms 10:58:46 INFO - PROCESS | 2628 | 1462471126406 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 2628 | 1462471126408 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 10:58:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:58:46 INFO - PROCESS | 2628 | 1462471126411 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - PROCESS | 2628 | 1462471126413 Marionette TRACE conn5 <- [1,2866,null,{}] 10:58:46 INFO - PROCESS | 2628 | 1462471126417 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:46 INFO - PROCESS | 2628 | 1462471126566 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 10:58:46 INFO - PROCESS | 2628 | 1462471126742 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F699000 == 152 [pid = 2628] [id = 726] 10:58:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA8479D800) [pid = 2628] [serial = 2178] [outer = 0000000000000000] 10:58:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AA89DE0800) [pid = 2628] [serial = 2179] [outer = 000000AA8479D800] 10:58:46 INFO - PROCESS | 2628 | 1462471126798 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA91E49000) [pid = 2628] [serial = 2180] [outer = 000000AA8479D800] 10:58:47 INFO - PROCESS | 2628 | 1462471127385 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1031ms 10:58:47 INFO - PROCESS | 2628 | 1462471127446 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 2628 | 1462471127449 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 10:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:58:47 INFO - PROCESS | 2628 | 1462471127453 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 2628 | 1462471127456 Marionette TRACE conn5 <- [1,2870,null,{}] 10:58:47 INFO - PROCESS | 2628 | 1462471127479 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 2628 | 1462471127626 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 10:58:47 INFO - PROCESS | 2628 | 1462471127802 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9529A800 == 153 [pid = 2628] [id = 727] 10:58:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AA84DD5400) [pid = 2628] [serial = 2181] [outer = 0000000000000000] 10:58:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA8523A000) [pid = 2628] [serial = 2182] [outer = 000000AA84DD5400] 10:58:47 INFO - PROCESS | 2628 | 1462471127856 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA92691800) [pid = 2628] [serial = 2183] [outer = 000000AA84DD5400] 10:58:48 INFO - PROCESS | 2628 | 1462471128486 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:58:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1055ms 10:58:48 INFO - PROCESS | 2628 | 1462471128509 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 2628 | 1462471128511 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 10:58:48 INFO - PROCESS | 2628 | 1462471128531 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:58:48 INFO - PROCESS | 2628 | 1462471128533 Marionette TRACE conn5 <- [1,2874,null,{}] 10:58:48 INFO - PROCESS | 2628 | 1462471128537 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:48 INFO - PROCESS | 2628 | 1462471128957 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 10:58:49 INFO - PROCESS | 2628 | 1462471129198 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95363800 == 154 [pid = 2628] [id = 728] 10:58:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AA82E7EC00) [pid = 2628] [serial = 2184] [outer = 0000000000000000] 10:58:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA840AB400) [pid = 2628] [serial = 2185] [outer = 000000AA82E7EC00] 10:58:49 INFO - PROCESS | 2628 | 1462471129250 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA8593AC00) [pid = 2628] [serial = 2186] [outer = 000000AA82E7EC00] 10:58:49 INFO - PROCESS | 2628 | 1462471129938 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:58:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1448ms 10:58:49 INFO - PROCESS | 2628 | 1462471129985 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 10:58:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:58:49 INFO - PROCESS | 2628 | 1462471129989 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 10:58:50 INFO - PROCESS | 2628 | 1462471129993 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 2628 | 1462471129998 Marionette TRACE conn5 <- [1,2878,null,{}] 10:58:50 INFO - PROCESS | 2628 | 1462471130003 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 2628 | 1462471130145 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 10:58:50 INFO - PROCESS | 2628 | 1462471130321 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF22800 == 155 [pid = 2628] [id = 729] 10:58:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA8B678000) [pid = 2628] [serial = 2187] [outer = 0000000000000000] 10:58:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA8EC94C00) [pid = 2628] [serial = 2188] [outer = 000000AA8B678000] 10:58:50 INFO - PROCESS | 2628 | 1462471130374 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA92019C00) [pid = 2628] [serial = 2189] [outer = 000000AA8B678000] 10:58:50 INFO - PROCESS | 2628 | 1462471130977 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:58:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1031ms 10:58:51 INFO - PROCESS | 2628 | 1462471131025 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 2628 | 1462471131028 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 10:58:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:58:51 INFO - PROCESS | 2628 | 1462471131032 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 2628 | 1462471131034 Marionette TRACE conn5 <- [1,2882,null,{}] 10:58:51 INFO - PROCESS | 2628 | 1462471131038 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:51 INFO - PROCESS | 2628 | 1462471131176 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 10:58:51 INFO - PROCESS | 2628 | 1462471131362 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95217000 == 156 [pid = 2628] [id = 730] 10:58:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA85126000) [pid = 2628] [serial = 2190] [outer = 0000000000000000] 10:58:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA932D4C00) [pid = 2628] [serial = 2191] [outer = 000000AA85126000] 10:58:51 INFO - PROCESS | 2628 | 1462471131412 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA935E4800) [pid = 2628] [serial = 2192] [outer = 000000AA85126000] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA2F84000 == 155 [pid = 2628] [id = 640] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FD6B000 == 154 [pid = 2628] [id = 432] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FA09800 == 153 [pid = 2628] [id = 428] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E524800 == 152 [pid = 2628] [id = 430] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CD1800 == 151 [pid = 2628] [id = 163] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9ECB2800 == 150 [pid = 2628] [id = 427] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FA0A000 == 149 [pid = 2628] [id = 709] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA91CA4800 == 148 [pid = 2628] [id = 708] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA79000 == 147 [pid = 2628] [id = 707] 10:58:51 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E2C6000 == 146 [pid = 2628] [id = 706] 10:58:51 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA93591400) [pid = 2628] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 10:58:51 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AAA2F6D000) [pid = 2628] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 10:58:51 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AAA22ACC00) [pid = 2628] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D07A000 == 145 [pid = 2628] [id = 705] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AAC7800 == 144 [pid = 2628] [id = 704] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA951A6800 == 143 [pid = 2628] [id = 703] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA96BFE800 == 142 [pid = 2628] [id = 682] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9B1A0000 == 141 [pid = 2628] [id = 702] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993B1000 == 140 [pid = 2628] [id = 683] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF5B000 == 139 [pid = 2628] [id = 701] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA89B75000 == 138 [pid = 2628] [id = 700] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA953C9000 == 137 [pid = 2628] [id = 699] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA7B000 == 136 [pid = 2628] [id = 694] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E5CF800 == 135 [pid = 2628] [id = 693] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E2CE000 == 134 [pid = 2628] [id = 692] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D9F5000 == 133 [pid = 2628] [id = 691] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D6F5000 == 132 [pid = 2628] [id = 690] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9CC8A000 == 131 [pid = 2628] [id = 689] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF0E000 == 130 [pid = 2628] [id = 688] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95004800 == 129 [pid = 2628] [id = 687] 10:58:52 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C24A000 == 128 [pid = 2628] [id = 686] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AAA019F400) [pid = 2628] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA926CE400) [pid = 2628] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AAA223D000) [pid = 2628] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA9FE9DC00) [pid = 2628] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AAA40DD800) [pid = 2628] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AAA7C59800) [pid = 2628] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AAA7AE7400) [pid = 2628] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AAA4058400) [pid = 2628] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AAA40EA400) [pid = 2628] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AAA7F7CC00) [pid = 2628] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA8EC22800) [pid = 2628] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA8EC23800) [pid = 2628] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AA93686800) [pid = 2628] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AAA99C6C00) [pid = 2628] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA920F3400) [pid = 2628] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA95654400) [pid = 2628] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AAA197CC00) [pid = 2628] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AA91365000) [pid = 2628] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AAA1466C00) [pid = 2628] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AAA4F2FC00) [pid = 2628] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA84B77000) [pid = 2628] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA99BA1000) [pid = 2628] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA92327400) [pid = 2628] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA8B673000) [pid = 2628] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA9F686800) [pid = 2628] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA9F682000) [pid = 2628] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AAA0B1D400) [pid = 2628] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA9FDA7400) [pid = 2628] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA91E47400) [pid = 2628] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AAA4C43400) [pid = 2628] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AAA9614400) [pid = 2628] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA95694000) [pid = 2628] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AAA4D68800) [pid = 2628] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 193 (000000AA935B1C00) [pid = 2628] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 192 (000000AAA7AE9C00) [pid = 2628] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AAA3772800) [pid = 2628] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 190 (000000AA9141C400) [pid = 2628] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 189 (000000AAA1903C00) [pid = 2628] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 188 (000000AA9FD47000) [pid = 2628] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 187 (000000AAA952E400) [pid = 2628] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 186 (000000AA9EA04C00) [pid = 2628] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 185 (000000AAA45EC400) [pid = 2628] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 184 (000000AAA7AE8000) [pid = 2628] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 183 (000000AAA190B800) [pid = 2628] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 182 (000000AAA3077C00) [pid = 2628] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 181 (000000AA92390C00) [pid = 2628] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 180 (000000AA9EDCC000) [pid = 2628] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 179 (000000AAA3EE3400) [pid = 2628] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 178 (000000AAA0B18000) [pid = 2628] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 177 (000000AAA019E400) [pid = 2628] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 176 (000000AA91536400) [pid = 2628] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 175 (000000AAA0FEE400) [pid = 2628] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 174 (000000AAA7ADF400) [pid = 2628] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 173 (000000AAA01A5800) [pid = 2628] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 172 (000000AA9E190400) [pid = 2628] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 171 (000000AA84DD8800) [pid = 2628] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 170 (000000AA8EC29800) [pid = 2628] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 169 (000000AAA4D6B000) [pid = 2628] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 168 (000000AAA80AB000) [pid = 2628] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 167 (000000AAA4ECE800) [pid = 2628] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 166 (000000AAA9B57400) [pid = 2628] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 165 (000000AA9E019400) [pid = 2628] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA94462800) [pid = 2628] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AAA3E6A800) [pid = 2628] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA9ABC8800) [pid = 2628] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA90C65C00) [pid = 2628] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AAA9691000) [pid = 2628] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA91538800) [pid = 2628] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA8F2F1800) [pid = 2628] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AAA1550800) [pid = 2628] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA9F9EE400) [pid = 2628] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AA9F907800) [pid = 2628] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 154 (000000AA89DDC800) [pid = 2628] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | --DOMWINDOW == 153 (000000AA8938A400) [pid = 2628] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 10:58:52 INFO - PROCESS | 2628 | 1462471132302 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1282ms 10:58:52 INFO - PROCESS | 2628 | 1462471132316 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 2628 | 1462471132320 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 10:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:58:52 INFO - PROCESS | 2628 | 1462471132333 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 2628 | 1462471132338 Marionette TRACE conn5 <- [1,2886,null,{}] 10:58:52 INFO - PROCESS | 2628 | 1462471132342 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 2628 | 1462471132469 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 10:58:52 INFO - PROCESS | 2628 | 1462471132622 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA93D6F000 == 129 [pid = 2628] [id = 731] 10:58:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 154 (000000AA82DEAC00) [pid = 2628] [serial = 2193] [outer = 0000000000000000] 10:58:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 155 (000000AA89B5E400) [pid = 2628] [serial = 2194] [outer = 000000AA82DEAC00] 10:58:52 INFO - PROCESS | 2628 | 1462471132669 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA90C5D000) [pid = 2628] [serial = 2195] [outer = 000000AA82DEAC00] 10:58:53 INFO - PROCESS | 2628 | 1462471133072 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 796ms 10:58:53 INFO - PROCESS | 2628 | 1462471133126 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 2628 | 1462471133128 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 10:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:58:53 INFO - PROCESS | 2628 | 1462471133131 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 2628 | 1462471133133 Marionette TRACE conn5 <- [1,2890,null,{}] 10:58:53 INFO - PROCESS | 2628 | 1462471133136 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 2628 | 1462471133258 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 10:58:53 INFO - PROCESS | 2628 | 1462471133269 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA993D0000 == 130 [pid = 2628] [id = 732] 10:58:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA9131C800) [pid = 2628] [serial = 2196] [outer = 0000000000000000] 10:58:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA915A2C00) [pid = 2628] [serial = 2197] [outer = 000000AA9131C800] 10:58:53 INFO - PROCESS | 2628 | 1462471133315 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA92328400) [pid = 2628] [serial = 2198] [outer = 000000AA9131C800] 10:58:53 INFO - PROCESS | 2628 | 1462471133789 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 733ms 10:58:53 INFO - PROCESS | 2628 | 1462471133868 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 2628 | 1462471133870 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 10:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:58:53 INFO - PROCESS | 2628 | 1462471133901 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 2628 | 1462471133903 Marionette TRACE conn5 <- [1,2894,null,{}] 10:58:53 INFO - PROCESS | 2628 | 1462471133907 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 2628 | 1462471134031 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 10:58:54 INFO - PROCESS | 2628 | 1462471134039 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF54800 == 131 [pid = 2628] [id = 733] 10:58:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA935E2400) [pid = 2628] [serial = 2199] [outer = 0000000000000000] 10:58:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA9368C000) [pid = 2628] [serial = 2200] [outer = 000000AA935E2400] 10:58:54 INFO - PROCESS | 2628 | 1462471134096 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA95031000) [pid = 2628] [serial = 2201] [outer = 000000AA935E2400] 10:58:54 INFO - PROCESS | 2628 | 1462471134652 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 775ms 10:58:54 INFO - PROCESS | 2628 | 1462471134678 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 2628 | 1462471134680 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 10:58:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:58:54 INFO - PROCESS | 2628 | 1462471134683 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 2628 | 1462471134685 Marionette TRACE conn5 <- [1,2898,null,{}] 10:58:54 INFO - PROCESS | 2628 | 1462471134688 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 2628 | 1462471134862 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 10:58:54 INFO - PROCESS | 2628 | 1462471134887 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D2BF000 == 132 [pid = 2628] [id = 734] 10:58:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA95658C00) [pid = 2628] [serial = 2202] [outer = 0000000000000000] 10:58:54 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA9566DC00) [pid = 2628] [serial = 2203] [outer = 000000AA95658C00] 10:58:54 INFO - PROCESS | 2628 | 1462471134932 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA9602D800) [pid = 2628] [serial = 2204] [outer = 000000AA95658C00] 10:58:55 INFO - PROCESS | 2628 | 1462471135387 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:58:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:58:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:58:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 10:58:55 INFO - PROCESS | 2628 | 1462471135425 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 2628 | 1462471135427 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 10:58:55 INFO - PROCESS | 2628 | 1462471135430 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - TEST-START | /DOMEvents/constructors.html 10:58:55 INFO - PROCESS | 2628 | 1462471135432 Marionette TRACE conn5 <- [1,2902,null,{}] 10:58:55 INFO - PROCESS | 2628 | 1462471135436 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:55 INFO - PROCESS | 2628 | 1462471135625 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 10:58:55 INFO - PROCESS | 2628 | 1462471135647 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9E269000 == 133 [pid = 2628] [id = 735] 10:58:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA96111C00) [pid = 2628] [serial = 2205] [outer = 0000000000000000] 10:58:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA96121C00) [pid = 2628] [serial = 2206] [outer = 000000AA96111C00] 10:58:55 INFO - PROCESS | 2628 | 1462471135692 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 2628 | ++DOMWINDOW == 168 (000000AA96C68800) [pid = 2628] [serial = 2207] [outer = 000000AA96111C00] 10:58:56 INFO - PROCESS | 2628 | 1462471136582 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 167 (000000AA9611E000) [pid = 2628] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 166 (000000AA9934BC00) [pid = 2628] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 165 (000000AA9B045800) [pid = 2628] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 164 (000000AA82E7DC00) [pid = 2628] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 163 (000000AA84E4D400) [pid = 2628] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 162 (000000AA92396800) [pid = 2628] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 161 (000000AA852BBC00) [pid = 2628] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 160 (000000AA892A0000) [pid = 2628] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 159 (000000AA90C59400) [pid = 2628] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 158 (000000AA9232F000) [pid = 2628] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 157 (000000AA8EF8AC00) [pid = 2628] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 156 (000000AA84B6D400) [pid = 2628] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:58:56 INFO - PROCESS | 2628 | --DOMWINDOW == 155 (000000AAA197BC00) [pid = 2628] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:58:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:58:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:58:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:58:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1282ms 10:58:56 INFO - PROCESS | 2628 | 1462471136717 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 2628 | 1462471136719 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 10:58:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:58:56 INFO - PROCESS | 2628 | 1462471136723 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 2628 | 1462471136724 Marionette TRACE conn5 <- [1,2906,null,{}] 10:58:56 INFO - PROCESS | 2628 | 1462471136728 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:56 INFO - PROCESS | 2628 | 1462471136848 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 10:58:57 INFO - PROCESS | 2628 | 1462471136997 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D9FC000 == 134 [pid = 2628] [id = 736] 10:58:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 156 (000000AA9131D000) [pid = 2628] [serial = 2208] [outer = 0000000000000000] 10:58:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 157 (000000AA92396800) [pid = 2628] [serial = 2209] [outer = 000000AA9131D000] 10:58:57 INFO - PROCESS | 2628 | 1462471137045 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 158 (000000AA97EE2000) [pid = 2628] [serial = 2210] [outer = 000000AA9131D000] 10:58:57 INFO - PROCESS | 2628 | 1462471137419 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:58:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:58:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 10:58:57 INFO - PROCESS | 2628 | 1462471137459 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 10:58:57 INFO - PROCESS | 2628 | 1462471137462 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 10:58:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:58:57 INFO - PROCESS | 2628 | 1462471137465 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:58:57 INFO - PROCESS | 2628 | 1462471137467 Marionette TRACE conn5 <- [1,2910,null,{}] 10:58:57 INFO - PROCESS | 2628 | 1462471137470 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 2628 | 1462471137594 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 10:58:57 INFO - PROCESS | 2628 | 1462471137600 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA64800 == 135 [pid = 2628] [id = 737] 10:58:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 159 (000000AA986DB800) [pid = 2628] [serial = 2211] [outer = 0000000000000000] 10:58:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 160 (000000AA99BA2400) [pid = 2628] [serial = 2212] [outer = 000000AA986DB800] 10:58:57 INFO - PROCESS | 2628 | 1462471137645 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 2628 | ++DOMWINDOW == 161 (000000AA9AA27C00) [pid = 2628] [serial = 2213] [outer = 000000AA986DB800] 10:58:58 INFO - PROCESS | 2628 | [2628] 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 10:58:58 INFO - PROCESS | 2628 | [2628] 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 10:58:58 INFO - PROCESS | 2628 | [2628] 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 10:58:58 INFO - PROCESS | 2628 | [2628] 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 10:58:58 INFO - PROCESS | 2628 | 1462471138115 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:58:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:58:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:58:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:58:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:58:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:58:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:58:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 698ms 10:58:58 INFO - PROCESS | 2628 | 1462471138166 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 2628 | 1462471138169 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 10:58:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:58:58 INFO - PROCESS | 2628 | 1462471138172 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 2628 | 1462471138174 Marionette TRACE conn5 <- [1,2914,null,{}] 10:58:58 INFO - PROCESS | 2628 | 1462471138182 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:58 INFO - PROCESS | 2628 | 1462471138304 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 10:58:58 INFO - PROCESS | 2628 | 1462471138343 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F3AD800 == 136 [pid = 2628] [id = 738] 10:58:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 162 (000000AA9ABD0C00) [pid = 2628] [serial = 2214] [outer = 0000000000000000] 10:58:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 163 (000000AA9CC10000) [pid = 2628] [serial = 2215] [outer = 000000AA9ABD0C00] 10:58:58 INFO - PROCESS | 2628 | 1462471138393 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 2628 | ++DOMWINDOW == 164 (000000AA9E106000) [pid = 2628] [serial = 2216] [outer = 000000AA9ABD0C00] 10:58:59 INFO - PROCESS | 2628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:58:59 INFO - PROCESS | 2628 | 1462471139138 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:58:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:58:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 985ms 10:58:59 INFO - PROCESS | 2628 | 1462471139161 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 10:58:59 INFO - PROCESS | 2628 | 1462471139167 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 10:58:59 INFO - PROCESS | 2628 | 1462471139171 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:58:59 INFO - PROCESS | 2628 | 1462471139176 Marionette TRACE conn5 <- [1,2918,null,{}] 10:58:59 INFO - PROCESS | 2628 | 1462471139182 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:59 INFO - PROCESS | 2628 | 1462471139342 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 10:58:59 INFO - PROCESS | 2628 | 1462471139522 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E1B000 == 137 [pid = 2628] [id = 739] 10:58:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 165 (000000AA89EE0C00) [pid = 2628] [serial = 2217] [outer = 0000000000000000] 10:58:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 166 (000000AA8A54BC00) [pid = 2628] [serial = 2218] [outer = 000000AA89EE0C00] 10:58:59 INFO - PROCESS | 2628 | 1462471139583 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 2628 | ++DOMWINDOW == 167 (000000AA8EF87000) [pid = 2628] [serial = 2219] [outer = 000000AA89EE0C00] 10:59:00 INFO - PROCESS | 2628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:59:00 INFO - PROCESS | 2628 | 1462471140177 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:59:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:59:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1030ms 10:59:00 INFO - PROCESS | 2628 | 1462471140205 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 2628 | 1462471140212 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 10:59:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:59:00 INFO - PROCESS | 2628 | 1462471140219 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 2628 | 1462471140222 Marionette TRACE conn5 <- [1,2922,null,{}] 10:59:00 INFO - PROCESS | 2628 | 1462471140241 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:00 INFO - PROCESS | 2628 | 1462471140456 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 10:59:00 INFO - PROCESS | 2628 | 1462471140555 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9C723800 == 138 [pid = 2628] [id = 740] 10:59:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 168 (000000AA9201F800) [pid = 2628] [serial = 2220] [outer = 0000000000000000] 10:59:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 169 (000000AA92332400) [pid = 2628] [serial = 2221] [outer = 000000AA9201F800] 10:59:00 INFO - PROCESS | 2628 | 1462471140612 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 2628 | ++DOMWINDOW == 170 (000000AA92778000) [pid = 2628] [serial = 2222] [outer = 000000AA9201F800] 10:59:01 INFO - PROCESS | 2628 | 1462471141192 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:59:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:59:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 986ms 10:59:01 INFO - PROCESS | 2628 | 1462471141211 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 2628 | 1462471141214 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 10:59:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:59:01 INFO - PROCESS | 2628 | 1462471141218 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 2628 | 1462471141222 Marionette TRACE conn5 <- [1,2926,null,{}] 10:59:01 INFO - PROCESS | 2628 | 1462471141234 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 2628 | 1462471141387 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 10:59:01 INFO - PROCESS | 2628 | 1462471141568 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F93A000 == 139 [pid = 2628] [id = 741] 10:59:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 171 (000000AA95663800) [pid = 2628] [serial = 2223] [outer = 0000000000000000] 10:59:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 172 (000000AA96B9DC00) [pid = 2628] [serial = 2224] [outer = 000000AA95663800] 10:59:01 INFO - PROCESS | 2628 | 1462471141631 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 2628 | ++DOMWINDOW == 173 (000000AA9ABA5C00) [pid = 2628] [serial = 2225] [outer = 000000AA95663800] 10:59:02 INFO - PROCESS | 2628 | 1462471142152 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:59:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:59:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 987ms 10:59:02 INFO - PROCESS | 2628 | 1462471142206 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 2628 | 1462471142209 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 10:59:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:59:02 INFO - PROCESS | 2628 | 1462471142213 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 2628 | 1462471142215 Marionette TRACE conn5 <- [1,2930,null,{}] 10:59:02 INFO - PROCESS | 2628 | 1462471142219 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:02 INFO - PROCESS | 2628 | 1462471142399 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 10:59:02 INFO - PROCESS | 2628 | 1462471142567 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9FD61000 == 140 [pid = 2628] [id = 742] 10:59:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 174 (000000AA99348C00) [pid = 2628] [serial = 2226] [outer = 0000000000000000] 10:59:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 175 (000000AA9CC16800) [pid = 2628] [serial = 2227] [outer = 000000AA99348C00] 10:59:02 INFO - PROCESS | 2628 | 1462471142623 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 2628 | ++DOMWINDOW == 176 (000000AA9E194000) [pid = 2628] [serial = 2228] [outer = 000000AA99348C00] 10:59:03 INFO - PROCESS | 2628 | 1462471143148 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:59:03 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:59:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:59:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 10:59:03 INFO - PROCESS | 2628 | 1462471143201 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 2628 | 1462471143204 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 10:59:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:59:03 INFO - PROCESS | 2628 | 1462471143207 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 2628 | 1462471143210 Marionette TRACE conn5 <- [1,2934,null,{}] 10:59:03 INFO - PROCESS | 2628 | 1462471143213 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:03 INFO - PROCESS | 2628 | 1462471143358 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 10:59:03 INFO - PROCESS | 2628 | 1462471143534 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0BAC000 == 141 [pid = 2628] [id = 743] 10:59:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 177 (000000AA9E18C800) [pid = 2628] [serial = 2229] [outer = 0000000000000000] 10:59:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 178 (000000AA9EC43800) [pid = 2628] [serial = 2230] [outer = 000000AA9E18C800] 10:59:03 INFO - PROCESS | 2628 | 1462471143591 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 2628 | ++DOMWINDOW == 179 (000000AA9EDCB800) [pid = 2628] [serial = 2231] [outer = 000000AA9E18C800] 10:59:04 INFO - PROCESS | 2628 | 1462471144119 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:59:04 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:59:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 944ms 10:59:04 INFO - PROCESS | 2628 | 1462471144155 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 2628 | 1462471144157 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 10:59:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:59:04 INFO - PROCESS | 2628 | 1462471144161 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 2628 | 1462471144163 Marionette TRACE conn5 <- [1,2938,null,{}] 10:59:04 INFO - PROCESS | 2628 | 1462471144167 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 2628 | 1462471144323 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 10:59:04 INFO - PROCESS | 2628 | 1462471144502 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA1E0A800 == 142 [pid = 2628] [id = 744] 10:59:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 180 (000000AA9F684400) [pid = 2628] [serial = 2232] [outer = 0000000000000000] 10:59:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 181 (000000AA9FAAB400) [pid = 2628] [serial = 2233] [outer = 000000AA9F684400] 10:59:04 INFO - PROCESS | 2628 | 1462471144562 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 2628 | ++DOMWINDOW == 182 (000000AA9FDA1000) [pid = 2628] [serial = 2234] [outer = 000000AA9F684400] 10:59:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA92431800 == 143 [pid = 2628] [id = 745] 10:59:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 183 (000000AA9FE6A400) [pid = 2628] [serial = 2235] [outer = 0000000000000000] 10:59:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 184 (000000AA9FE79800) [pid = 2628] [serial = 2236] [outer = 000000AA9FE6A400] 10:59:05 INFO - PROCESS | 2628 | 1462471145180 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:59:05 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:59:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1028ms 10:59:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:59:05 INFO - PROCESS | 2628 | 1462471145191 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 2628 | 1462471145194 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 10:59:05 INFO - PROCESS | 2628 | 1462471145197 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 2628 | 1462471145200 Marionette TRACE conn5 <- [1,2942,null,{}] 10:59:05 INFO - PROCESS | 2628 | 1462471145203 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 2628 | 1462471145395 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 10:59:05 INFO - PROCESS | 2628 | 1462471145568 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3734000 == 144 [pid = 2628] [id = 746] 10:59:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 185 (000000AA9F904000) [pid = 2628] [serial = 2237] [outer = 0000000000000000] 10:59:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 186 (000000AA9FE70000) [pid = 2628] [serial = 2238] [outer = 000000AA9F904000] 10:59:05 INFO - PROCESS | 2628 | 1462471145625 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 2628 | ++DOMWINDOW == 187 (000000AAA019B000) [pid = 2628] [serial = 2239] [outer = 000000AA9F904000] 10:59:06 INFO - PROCESS | 2628 | 1462471146165 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:59:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:59:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:59:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 985ms 10:59:06 INFO - PROCESS | 2628 | 1462471146194 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 2628 | 1462471146197 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 10:59:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:59:06 INFO - PROCESS | 2628 | 1462471146202 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 2628 | 1462471146205 Marionette TRACE conn5 <- [1,2946,null,{}] 10:59:06 INFO - PROCESS | 2628 | 1462471146208 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 2628 | 1462471146371 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 10:59:06 INFO - PROCESS | 2628 | 1462471146550 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA3C16800 == 145 [pid = 2628] [id = 747] 10:59:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 188 (000000AA9FE9F000) [pid = 2628] [serial = 2240] [outer = 0000000000000000] 10:59:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 189 (000000AAA0B22800) [pid = 2628] [serial = 2241] [outer = 000000AA9FE9F000] 10:59:06 INFO - PROCESS | 2628 | 1462471146607 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 2628 | ++DOMWINDOW == 190 (000000AAA146EC00) [pid = 2628] [serial = 2242] [outer = 000000AA9FE9F000] 10:59:07 INFO - PROCESS | 2628 | 1462471147126 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:59:07 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:59:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 943ms 10:59:07 INFO - PROCESS | 2628 | 1462471147160 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 2628 | 1462471147163 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 10:59:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:59:07 INFO - PROCESS | 2628 | 1462471147168 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 2628 | 1462471147171 Marionette TRACE conn5 <- [1,2950,null,{}] 10:59:07 INFO - PROCESS | 2628 | 1462471147175 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:07 INFO - PROCESS | 2628 | 1462471147320 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 10:59:07 INFO - PROCESS | 2628 | 1462471147498 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4360800 == 146 [pid = 2628] [id = 748] 10:59:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 191 (000000AAA1467400) [pid = 2628] [serial = 2243] [outer = 0000000000000000] 10:59:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AAA1556800) [pid = 2628] [serial = 2244] [outer = 000000AAA1467400] 10:59:07 INFO - PROCESS | 2628 | 1462471147555 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AAA1976800) [pid = 2628] [serial = 2245] [outer = 000000AAA1467400] 10:59:08 INFO - PROCESS | 2628 | 1462471148100 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:59:08 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:59:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 985ms 10:59:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:59:08 INFO - PROCESS | 2628 | 1462471148154 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 2628 | 1462471148157 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 10:59:08 INFO - PROCESS | 2628 | 1462471148161 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 2628 | 1462471148163 Marionette TRACE conn5 <- [1,2954,null,{}] 10:59:08 INFO - PROCESS | 2628 | 1462471148167 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:08 INFO - PROCESS | 2628 | 1462471148314 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 10:59:08 INFO - PROCESS | 2628 | 1462471148494 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA45CE000 == 147 [pid = 2628] [id = 749] 10:59:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AAA1973000) [pid = 2628] [serial = 2246] [outer = 0000000000000000] 10:59:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AAA2247800) [pid = 2628] [serial = 2247] [outer = 000000AAA1973000] 10:59:08 INFO - PROCESS | 2628 | 1462471148551 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AAA22B6C00) [pid = 2628] [serial = 2248] [outer = 000000AAA1973000] 10:59:09 INFO - PROCESS | 2628 | 1462471149110 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:59:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:59:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 985ms 10:59:09 INFO - PROCESS | 2628 | 1462471149147 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 10:59:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:59:09 INFO - PROCESS | 2628 | 1462471149150 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 10:59:09 INFO - PROCESS | 2628 | 1462471149153 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 2628 | 1462471149156 Marionette TRACE conn5 <- [1,2958,null,{}] 10:59:09 INFO - PROCESS | 2628 | 1462471149160 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:09 INFO - PROCESS | 2628 | 1462471149324 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 10:59:09 INFO - PROCESS | 2628 | 1462471149507 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4F98800 == 148 [pid = 2628] [id = 750] 10:59:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AAA2F61400) [pid = 2628] [serial = 2249] [outer = 0000000000000000] 10:59:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AAA307A400) [pid = 2628] [serial = 2250] [outer = 000000AAA2F61400] 10:59:09 INFO - PROCESS | 2628 | 1462471149570 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AAA3770400) [pid = 2628] [serial = 2251] [outer = 000000AAA2F61400] 10:59:10 INFO - PROCESS | 2628 | 1462471150082 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:59:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:59:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 986ms 10:59:10 INFO - PROCESS | 2628 | 1462471150145 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 2628 | 1462471150148 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 10:59:10 INFO - PROCESS | 2628 | 1462471150151 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:59:10 INFO - PROCESS | 2628 | 1462471150153 Marionette TRACE conn5 <- [1,2962,null,{}] 10:59:10 INFO - PROCESS | 2628 | 1462471150157 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 2628 | 1462471150303 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 10:59:10 INFO - PROCESS | 2628 | 1462471150484 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7411800 == 149 [pid = 2628] [id = 751] 10:59:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AAA376E400) [pid = 2628] [serial = 2252] [outer = 0000000000000000] 10:59:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AAA3778C00) [pid = 2628] [serial = 2253] [outer = 000000AAA376E400] 10:59:10 INFO - PROCESS | 2628 | 1462471150541 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AAA3E68000) [pid = 2628] [serial = 2254] [outer = 000000AAA376E400] 10:59:11 INFO - PROCESS | 2628 | 1462471151076 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:59:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:59:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 10:59:11 INFO - PROCESS | 2628 | 1462471151143 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 2628 | 1462471151145 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 10:59:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:59:11 INFO - PROCESS | 2628 | 1462471151149 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 2628 | 1462471151151 Marionette TRACE conn5 <- [1,2966,null,{}] 10:59:11 INFO - PROCESS | 2628 | 1462471151154 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:11 INFO - PROCESS | 2628 | 1462471151303 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 10:59:11 INFO - PROCESS | 2628 | 1462471151486 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7BBA000 == 150 [pid = 2628] [id = 752] 10:59:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AAA3E66000) [pid = 2628] [serial = 2255] [outer = 0000000000000000] 10:59:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AAA3EDE800) [pid = 2628] [serial = 2256] [outer = 000000AAA3E66000] 10:59:11 INFO - PROCESS | 2628 | 1462471151542 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AAA3F0D000) [pid = 2628] [serial = 2257] [outer = 000000AAA3E66000] 10:59:12 INFO - PROCESS | 2628 | 1462471152084 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:59:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:59:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 985ms 10:59:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:59:12 INFO - PROCESS | 2628 | 1462471152137 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 2628 | 1462471152139 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 10:59:12 INFO - PROCESS | 2628 | 1462471152143 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 2628 | 1462471152145 Marionette TRACE conn5 <- [1,2970,null,{}] 10:59:12 INFO - PROCESS | 2628 | 1462471152148 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:12 INFO - PROCESS | 2628 | 1462471152296 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 10:59:12 INFO - PROCESS | 2628 | 1462471152500 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7C85800 == 151 [pid = 2628] [id = 753] 10:59:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AAA3EE9C00) [pid = 2628] [serial = 2258] [outer = 0000000000000000] 10:59:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AAA4056800) [pid = 2628] [serial = 2259] [outer = 000000AAA3EE9C00] 10:59:12 INFO - PROCESS | 2628 | 1462471152556 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AAA405E800) [pid = 2628] [serial = 2260] [outer = 000000AAA3EE9C00] 10:59:13 INFO - PROCESS | 2628 | 1462471153063 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:59:13 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:59:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:59:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 943ms 10:59:13 INFO - PROCESS | 2628 | 1462471153089 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 2628 | 1462471153091 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 10:59:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:59:13 INFO - PROCESS | 2628 | 1462471153094 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 2628 | 1462471153096 Marionette TRACE conn5 <- [1,2974,null,{}] 10:59:13 INFO - PROCESS | 2628 | 1462471153101 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 2628 | 1462471153248 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 10:59:13 INFO - PROCESS | 2628 | 1462471153392 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7CC4800 == 152 [pid = 2628] [id = 754] 10:59:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AAA3F19C00) [pid = 2628] [serial = 2261] [outer = 0000000000000000] 10:59:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AAA40DE000) [pid = 2628] [serial = 2262] [outer = 000000AAA3F19C00] 10:59:13 INFO - PROCESS | 2628 | 1462471153446 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AAA40E8000) [pid = 2628] [serial = 2263] [outer = 000000AAA3F19C00] 10:59:13 INFO - PROCESS | 2628 | 1462471153957 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:59:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:59:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 881ms 10:59:13 INFO - PROCESS | 2628 | 1462471153979 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 2628 | 1462471153982 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 10:59:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:59:13 INFO - PROCESS | 2628 | 1462471153985 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 2628 | 1462471153987 Marionette TRACE conn5 <- [1,2978,null,{}] 10:59:13 INFO - PROCESS | 2628 | 1462471153991 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:14 INFO - PROCESS | 2628 | 1462471154143 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 10:59:14 INFO - PROCESS | 2628 | 1462471154327 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7F62000 == 153 [pid = 2628] [id = 755] 10:59:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AAA405B800) [pid = 2628] [serial = 2264] [outer = 0000000000000000] 10:59:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AAA438C000) [pid = 2628] [serial = 2265] [outer = 000000AAA405B800] 10:59:14 INFO - PROCESS | 2628 | 1462471154383 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AAA4395C00) [pid = 2628] [serial = 2266] [outer = 000000AAA405B800] 10:59:14 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7F60800 == 154 [pid = 2628] [id = 756] 10:59:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AAA45E9800) [pid = 2628] [serial = 2267] [outer = 0000000000000000] 10:59:14 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AAA45F0C00) [pid = 2628] [serial = 2268] [outer = 000000AAA45E9800] 10:59:14 INFO - PROCESS | 2628 | 1462471154949 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:59:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:59:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 10:59:14 INFO - PROCESS | 2628 | 1462471154972 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 2628 | 1462471154974 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 10:59:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:59:14 INFO - PROCESS | 2628 | 1462471154978 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 2628 | 1462471154980 Marionette TRACE conn5 <- [1,2982,null,{}] 10:59:14 INFO - PROCESS | 2628 | 1462471154984 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:15 INFO - PROCESS | 2628 | 1462471155181 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 10:59:15 INFO - PROCESS | 2628 | 1462471155364 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7FC4000 == 155 [pid = 2628] [id = 757] 10:59:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AAA4394C00) [pid = 2628] [serial = 2269] [outer = 0000000000000000] 10:59:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AAA45EB400) [pid = 2628] [serial = 2270] [outer = 000000AAA4394C00] 10:59:15 INFO - PROCESS | 2628 | 1462471155421 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AAA4C42C00) [pid = 2628] [serial = 2271] [outer = 000000AAA4394C00] 10:59:16 INFO - PROCESS | 2628 | 1462471156066 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:59:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:59:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:59:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1128ms 10:59:16 INFO - PROCESS | 2628 | 1462471156110 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 2628 | 1462471156112 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 10:59:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:59:16 INFO - PROCESS | 2628 | 1462471156116 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 2628 | 1462471156118 Marionette TRACE conn5 <- [1,2986,null,{}] 10:59:16 INFO - PROCESS | 2628 | 1462471156122 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 2628 | 1462471156278 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 10:59:16 INFO - PROCESS | 2628 | 1462471156465 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8F22B000 == 156 [pid = 2628] [id = 758] 10:59:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA89D11000) [pid = 2628] [serial = 2272] [outer = 0000000000000000] 10:59:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AA9131B000) [pid = 2628] [serial = 2273] [outer = 000000AA89D11000] 10:59:16 INFO - PROCESS | 2628 | 1462471156522 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AA97EE2400) [pid = 2628] [serial = 2274] [outer = 000000AA89D11000] 10:59:17 INFO - PROCESS | 2628 | 1462471157512 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:59:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:59:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1451ms 10:59:17 INFO - PROCESS | 2628 | 1462471157570 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 2628 | 1462471157574 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 10:59:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:59:17 INFO - PROCESS | 2628 | 1462471157579 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 2628 | 1462471157583 Marionette TRACE conn5 <- [1,2990,null,{}] 10:59:17 INFO - PROCESS | 2628 | 1462471157590 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:17 INFO - PROCESS | 2628 | 1462471157739 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 10:59:17 INFO - PROCESS | 2628 | 1462471157920 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95364800 == 157 [pid = 2628] [id = 759] 10:59:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AA85115800) [pid = 2628] [serial = 2275] [outer = 0000000000000000] 10:59:17 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AA852B6400) [pid = 2628] [serial = 2276] [outer = 000000AA85115800] 10:59:17 INFO - PROCESS | 2628 | 1462471157970 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA8B535C00) [pid = 2628] [serial = 2277] [outer = 000000AA85115800] 10:59:18 INFO - PROCESS | 2628 | 1462471158518 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:59:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:59:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 984ms 10:59:18 INFO - PROCESS | 2628 | 1462471158568 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 2628 | 1462471158574 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 10:59:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:59:18 INFO - PROCESS | 2628 | 1462471158580 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 2628 | 1462471158583 Marionette TRACE conn5 <- [1,2994,null,{}] 10:59:18 INFO - PROCESS | 2628 | 1462471158587 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:18 INFO - PROCESS | 2628 | 1462471158724 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 10:59:18 INFO - PROCESS | 2628 | 1462471158916 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA97E19800 == 158 [pid = 2628] [id = 760] 10:59:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AA84A2EC00) [pid = 2628] [serial = 2278] [outer = 0000000000000000] 10:59:18 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AA84E44800) [pid = 2628] [serial = 2279] [outer = 000000AA84A2EC00] 10:59:18 INFO - PROCESS | 2628 | 1462471158967 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AA916C6800) [pid = 2628] [serial = 2280] [outer = 000000AA84A2EC00] 10:59:19 INFO - PROCESS | 2628 | 1462471159497 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:59:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 943ms 10:59:19 INFO - PROCESS | 2628 | 1462471159525 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 2628 | 1462471159527 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 10:59:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:59:19 INFO - PROCESS | 2628 | 1462471159552 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 2628 | 1462471159556 Marionette TRACE conn5 <- [1,2998,null,{}] 10:59:19 INFO - PROCESS | 2628 | 1462471159567 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 2628 | 1462471159709 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 10:59:19 INFO - PROCESS | 2628 | 1462471159904 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA983EA000 == 159 [pid = 2628] [id = 761] 10:59:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AA93684400) [pid = 2628] [serial = 2281] [outer = 0000000000000000] 10:59:19 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AA936C8800) [pid = 2628] [serial = 2282] [outer = 000000AA93684400] 10:59:19 INFO - PROCESS | 2628 | 1462471159959 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AA95664C00) [pid = 2628] [serial = 2283] [outer = 000000AA93684400] 10:59:20 INFO - PROCESS | 2628 | [2628] 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 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9EA64800 == 158 [pid = 2628] [id = 737] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D9FC000 == 157 [pid = 2628] [id = 736] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9E269000 == 156 [pid = 2628] [id = 735] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9D2BF000 == 155 [pid = 2628] [id = 734] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF54800 == 154 [pid = 2628] [id = 733] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA993D0000 == 153 [pid = 2628] [id = 732] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA9E016400) [pid = 2628] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA9ABA5000) [pid = 2628] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA9C70B400) [pid = 2628] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA93D6F000 == 152 [pid = 2628] [id = 731] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95217000 == 151 [pid = 2628] [id = 730] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9AF22800 == 150 [pid = 2628] [id = 729] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95363800 == 149 [pid = 2628] [id = 728] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA439D800 == 148 [pid = 2628] [id = 722] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3C13800 == 147 [pid = 2628] [id = 721] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3814000 == 146 [pid = 2628] [id = 720] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3039000 == 145 [pid = 2628] [id = 719] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA2015000 == 144 [pid = 2628] [id = 718] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA1E02800 == 143 [pid = 2628] [id = 717] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0F53000 == 142 [pid = 2628] [id = 716] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0BB6800 == 141 [pid = 2628] [id = 715] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA006F000 == 140 [pid = 2628] [id = 714] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F407000 == 139 [pid = 2628] [id = 713] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99CE7800 == 138 [pid = 2628] [id = 712] 10:59:20 INFO - PROCESS | 2628 | --DOCSHELL 000000AA915B1800 == 137 [pid = 2628] [id = 711] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AAA2F63000) [pid = 2628] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AAA3F13000) [pid = 2628] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA96126000) [pid = 2628] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA99B9E400) [pid = 2628] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA97EDF000) [pid = 2628] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AA9C703400) [pid = 2628] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AA9ABA0000) [pid = 2628] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA84B73400) [pid = 2628] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA8F711800) [pid = 2628] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA99342800) [pid = 2628] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA8AC66000) [pid = 2628] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 216 (000000AA85ED5C00) [pid = 2628] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 215 (000000AA96124C00) [pid = 2628] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 214 (000000AA95026400) [pid = 2628] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 213 (000000AA935DF400) [pid = 2628] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 212 (000000AA92698000) [pid = 2628] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 211 (000000AA8A030400) [pid = 2628] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 210 (000000AA8EF87800) [pid = 2628] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 209 (000000AA9544B000) [pid = 2628] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 208 (000000AA99BA8C00) [pid = 2628] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 207 (000000AA95692000) [pid = 2628] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 206 (000000AA92694C00) [pid = 2628] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 205 (000000AA92395C00) [pid = 2628] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 204 (000000AA935B2C00) [pid = 2628] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 203 (000000AA8A0B4C00) [pid = 2628] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA91328400) [pid = 2628] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA8F0DA800) [pid = 2628] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AA97EE5800) [pid = 2628] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA91536800) [pid = 2628] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA935AF800) [pid = 2628] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AA9565A000) [pid = 2628] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA89271400) [pid = 2628] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA9CC1DC00) [pid = 2628] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AA9602DC00) [pid = 2628] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 2628 | 1462471160789 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:59:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:59:20 INFO - {} 10:59:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:59:20 INFO - {} 10:59:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:59:20 INFO - {} 10:59:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:59:20 INFO - {} 10:59:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1301ms 10:59:20 INFO - PROCESS | 2628 | 1462471160853 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 2628 | 1462471160856 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 10:59:20 INFO - TEST-START | /FileAPI/fileReader.html 10:59:20 INFO - PROCESS | 2628 | 1462471160859 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 2628 | 1462471160861 Marionette TRACE conn5 <- [1,3002,null,{}] 10:59:20 INFO - PROCESS | 2628 | 1462471160865 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 2628 | 1462471160991 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 10:59:21 INFO - PROCESS | 2628 | 1462471161114 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA95219000 == 138 [pid = 2628] [id = 762] 10:59:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AA8A030400) [pid = 2628] [serial = 2284] [outer = 0000000000000000] 10:59:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AA8B0DCC00) [pid = 2628] [serial = 2285] [outer = 000000AA8A030400] 10:59:21 INFO - PROCESS | 2628 | 1462471161162 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA9131BC00) [pid = 2628] [serial = 2286] [outer = 000000AA8A030400] 10:59:21 INFO - PROCESS | 2628 | 1462471161563 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:59:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:59:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:59:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:59:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:59:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 735ms 10:59:21 INFO - PROCESS | 2628 | 1462471161611 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 2628 | 1462471161613 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 10:59:21 INFO - PROCESS | 2628 | 1462471161616 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 2628 | 1462471161618 Marionette TRACE conn5 <- [1,3006,null,{}] 10:59:21 INFO - TEST-START | /FileAPI/historical.html 10:59:21 INFO - PROCESS | 2628 | 1462471161622 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 2628 | 1462471161744 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 10:59:21 INFO - PROCESS | 2628 | 1462471161750 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA99EE7800 == 139 [pid = 2628] [id = 763] 10:59:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA91370400) [pid = 2628] [serial = 2287] [outer = 0000000000000000] 10:59:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA91E61400) [pid = 2628] [serial = 2288] [outer = 000000AA91370400] 10:59:21 INFO - PROCESS | 2628 | 1462471161795 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA926CEC00) [pid = 2628] [serial = 2289] [outer = 000000AA91370400] 10:59:22 INFO - PROCESS | 2628 | 1462471162303 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:59:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:59:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:59:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:59:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:59:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:59:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:59:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:59:22 INFO - TEST-OK | /FileAPI/historical.html | took 732ms 10:59:22 INFO - PROCESS | 2628 | 1462471162355 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 2628 | 1462471162357 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 10:59:22 INFO - TEST-START | /FileAPI/idlharness.html 10:59:22 INFO - PROCESS | 2628 | 1462471162362 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 2628 | 1462471162364 Marionette TRACE conn5 <- [1,3010,null,{}] 10:59:22 INFO - PROCESS | 2628 | 1462471162368 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:22 INFO - PROCESS | 2628 | 1462471162538 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 10:59:22 INFO - PROCESS | 2628 | 1462471162687 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D87C000 == 140 [pid = 2628] [id = 764] 10:59:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA8F711800) [pid = 2628] [serial = 2290] [outer = 0000000000000000] 10:59:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA96107400) [pid = 2628] [serial = 2291] [outer = 000000AA8F711800] 10:59:22 INFO - PROCESS | 2628 | 1462471162735 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA96B99000) [pid = 2628] [serial = 2292] [outer = 000000AA8F711800] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 202 (000000AA82E7EC00) [pid = 2628] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 201 (000000AA82DEAC00) [pid = 2628] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 200 (000000AA96111C00) [pid = 2628] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 199 (000000AA9131C800) [pid = 2628] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 198 (000000AA935E2400) [pid = 2628] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 197 (000000AA85126000) [pid = 2628] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 196 (000000AA986DB800) [pid = 2628] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 195 (000000AA9131D000) [pid = 2628] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 194 (000000AA9CC2AC00) [pid = 2628] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 193 (000000AA95658C00) [pid = 2628] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 192 (000000AA8B678000) [pid = 2628] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:59:24 INFO - PROCESS | 2628 | --DOMWINDOW == 191 (000000AA93204400) [pid = 2628] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:59:24 INFO - PROCESS | 2628 | 1462471164388 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:59:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:59:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:59:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:59:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:59:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:59:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 2142ms 10:59:24 INFO - PROCESS | 2628 | 1462471164524 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 2628 | 1462471164528 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 10:59:24 INFO - TEST-START | /FileAPI/idlharness.worker 10:59:24 INFO - PROCESS | 2628 | 1462471164537 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 2628 | 1462471164542 Marionette TRACE conn5 <- [1,3014,null,{}] 10:59:24 INFO - PROCESS | 2628 | 1462471164549 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:24 INFO - PROCESS | 2628 | 1462471164705 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 10:59:24 INFO - PROCESS | 2628 | 1462471164866 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA8DC64800 == 141 [pid = 2628] [id = 765] 10:59:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 192 (000000AA89EC5000) [pid = 2628] [serial = 2293] [outer = 0000000000000000] 10:59:24 INFO - PROCESS | 2628 | ++DOMWINDOW == 193 (000000AA89EE3000) [pid = 2628] [serial = 2294] [outer = 000000AA89EC5000] 10:59:24 INFO - PROCESS | 2628 | 1462471164927 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 2628 | ++DOMWINDOW == 194 (000000AA8E7F1400) [pid = 2628] [serial = 2295] [outer = 000000AA89EC5000] 10:59:25 INFO - PROCESS | 2628 | [2628] 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 10:59:26 INFO - PROCESS | 2628 | 1462471166186 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:59:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:59:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:59:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:59:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:59:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:59:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:59:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:59:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:59:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:59:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:59:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:59:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:59:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:59:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:59:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:59:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:59:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:59:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:59:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:59:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:59:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:59:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:59:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:59:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:59:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:59:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:59:26 INFO - {} 10:59:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1778ms 10:59:26 INFO - PROCESS | 2628 | 1462471166321 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 2628 | 1462471166329 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 10:59:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:59:26 INFO - PROCESS | 2628 | 1462471166335 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 2628 | 1462471166338 Marionette TRACE conn5 <- [1,3018,null,{}] 10:59:26 INFO - PROCESS | 2628 | 1462471166342 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:26 INFO - PROCESS | 2628 | 1462471166497 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 10:59:26 INFO - PROCESS | 2628 | 1462471166658 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9D86A000 == 142 [pid = 2628] [id = 766] 10:59:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 195 (000000AA90927000) [pid = 2628] [serial = 2296] [outer = 0000000000000000] 10:59:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 196 (000000AA96111C00) [pid = 2628] [serial = 2297] [outer = 000000AA90927000] 10:59:26 INFO - PROCESS | 2628 | 1462471166716 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 2628 | ++DOMWINDOW == 197 (000000AA986D5C00) [pid = 2628] [serial = 2298] [outer = 000000AA90927000] 10:59:27 INFO - PROCESS | 2628 | 1462471167283 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:59:27 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:59:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 986ms 10:59:27 INFO - PROCESS | 2628 | 1462471167329 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 2628 | 1462471167332 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 10:59:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:59:27 INFO - PROCESS | 2628 | 1462471167338 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 2628 | 1462471167342 Marionette TRACE conn5 <- [1,3022,null,{}] 10:59:27 INFO - PROCESS | 2628 | 1462471167354 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:27 INFO - PROCESS | 2628 | 1462471167519 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 10:59:27 INFO - PROCESS | 2628 | 1462471167724 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ED35800 == 143 [pid = 2628] [id = 767] 10:59:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 198 (000000AA9E012400) [pid = 2628] [serial = 2299] [outer = 0000000000000000] 10:59:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 199 (000000AA9E105000) [pid = 2628] [serial = 2300] [outer = 000000AA9E012400] 10:59:27 INFO - PROCESS | 2628 | 1462471167787 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 2628 | ++DOMWINDOW == 200 (000000AA9EC3F800) [pid = 2628] [serial = 2301] [outer = 000000AA9E012400] 10:59:28 INFO - PROCESS | 2628 | 1462471168432 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:59:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1141ms 10:59:28 INFO - PROCESS | 2628 | 1462471168480 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 2628 | 1462471168483 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 10:59:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:59:28 INFO - PROCESS | 2628 | 1462471168487 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - PROCESS | 2628 | 1462471168489 Marionette TRACE conn5 <- [1,3026,null,{}] 10:59:28 INFO - PROCESS | 2628 | 1462471168493 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:28 INFO - PROCESS | 2628 | 1462471168676 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 10:59:28 INFO - PROCESS | 2628 | 1462471168843 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9F952000 == 144 [pid = 2628] [id = 768] 10:59:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 201 (000000AA9F682400) [pid = 2628] [serial = 2302] [outer = 0000000000000000] 10:59:28 INFO - PROCESS | 2628 | ++DOMWINDOW == 202 (000000AA9F903000) [pid = 2628] [serial = 2303] [outer = 000000AA9F682400] 10:59:28 INFO - PROCESS | 2628 | 1462471168903 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 203 (000000AA9F9EF400) [pid = 2628] [serial = 2304] [outer = 000000AA9F682400] 10:59:29 INFO - PROCESS | 2628 | 1462471169457 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:59:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:59:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:59:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 984ms 10:59:29 INFO - PROCESS | 2628 | 1462471169473 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 2628 | 1462471169475 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 10:59:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:59:29 INFO - PROCESS | 2628 | 1462471169497 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 2628 | 1462471169500 Marionette TRACE conn5 <- [1,3030,null,{}] 10:59:29 INFO - PROCESS | 2628 | 1462471169505 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 2628 | 1462471169654 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 10:59:29 INFO - PROCESS | 2628 | 1462471169833 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA006F000 == 145 [pid = 2628] [id = 769] 10:59:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 204 (000000AA9F929000) [pid = 2628] [serial = 2305] [outer = 0000000000000000] 10:59:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 205 (000000AA9FD0E400) [pid = 2628] [serial = 2306] [outer = 000000AA9F929000] 10:59:29 INFO - PROCESS | 2628 | 1462471169891 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 2628 | ++DOMWINDOW == 206 (000000AA9FE6B800) [pid = 2628] [serial = 2307] [outer = 000000AA9F929000] 10:59:30 INFO - PROCESS | 2628 | 1462471170710 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:59:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:59:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:59:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:59:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:59:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1297ms 10:59:30 INFO - PROCESS | 2628 | 1462471170801 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 2628 | 1462471170804 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 10:59:30 INFO - PROCESS | 2628 | 1462471170809 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 2628 | 1462471170811 Marionette TRACE conn5 <- [1,3034,null,{}] 10:59:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:59:30 INFO - PROCESS | 2628 | 1462471170815 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 2628 | 1462471171002 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 10:59:31 INFO - PROCESS | 2628 | 1462471171169 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA2F77800 == 146 [pid = 2628] [id = 770] 10:59:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 207 (000000AA9FDA9400) [pid = 2628] [serial = 2308] [outer = 0000000000000000] 10:59:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 208 (000000AAA3075C00) [pid = 2628] [serial = 2309] [outer = 000000AA9FDA9400] 10:59:31 INFO - PROCESS | 2628 | 1462471171228 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 2628 | ++DOMWINDOW == 209 (000000AAA3EE7400) [pid = 2628] [serial = 2310] [outer = 000000AA9FDA9400] 10:59:31 INFO - PROCESS | 2628 | [2628] 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 10:59:31 INFO - PROCESS | 2628 | 1462471171778 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:59:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:59:31 INFO - {} 10:59:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 10:59:31 INFO - PROCESS | 2628 | 1462471171802 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 2628 | 1462471171805 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 10:59:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:59:31 INFO - PROCESS | 2628 | 1462471171808 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 2628 | 1462471171810 Marionette TRACE conn5 <- [1,3038,null,{}] 10:59:31 INFO - PROCESS | 2628 | 1462471171814 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 2628 | 1462471171965 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 10:59:32 INFO - PROCESS | 2628 | 1462471172135 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AAC5000 == 147 [pid = 2628] [id = 771] 10:59:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 210 (000000AA8F098400) [pid = 2628] [serial = 2311] [outer = 0000000000000000] 10:59:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 211 (000000AA916CC400) [pid = 2628] [serial = 2312] [outer = 000000AA8F098400] 10:59:32 INFO - PROCESS | 2628 | 1462471172191 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 2628 | ++DOMWINDOW == 212 (000000AA9235B000) [pid = 2628] [serial = 2313] [outer = 000000AA8F098400] 10:59:32 INFO - PROCESS | 2628 | 1462471172746 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:59:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:59:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:59:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:59:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:59:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 985ms 10:59:32 INFO - PROCESS | 2628 | 1462471172813 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 2628 | 1462471172816 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 10:59:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:59:32 INFO - PROCESS | 2628 | 1462471172822 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 2628 | 1462471172824 Marionette TRACE conn5 <- [1,3042,null,{}] 10:59:32 INFO - PROCESS | 2628 | 1462471172828 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:32 INFO - PROCESS | 2628 | 1462471172975 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 10:59:33 INFO - PROCESS | 2628 | 1462471173157 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA38C8800 == 148 [pid = 2628] [id = 772] 10:59:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 213 (000000AA920F2C00) [pid = 2628] [serial = 2314] [outer = 0000000000000000] 10:59:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 214 (000000AA935AB000) [pid = 2628] [serial = 2315] [outer = 000000AA920F2C00] 10:59:33 INFO - PROCESS | 2628 | 1462471173215 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 2628 | ++DOMWINDOW == 215 (000000AA9CC26000) [pid = 2628] [serial = 2316] [outer = 000000AA920F2C00] 10:59:34 INFO - PROCESS | 2628 | 1462471174056 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:59:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:59:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1397ms 10:59:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:59:34 INFO - PROCESS | 2628 | 1462471174222 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 2628 | 1462471174225 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 10:59:34 INFO - PROCESS | 2628 | 1462471174229 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 2628 | 1462471174231 Marionette TRACE conn5 <- [1,3046,null,{}] 10:59:34 INFO - PROCESS | 2628 | 1462471174235 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 2628 | 1462471174377 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 10:59:34 INFO - PROCESS | 2628 | 1462471174589 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA44E2800 == 149 [pid = 2628] [id = 773] 10:59:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 216 (000000AA9ABCA000) [pid = 2628] [serial = 2317] [outer = 0000000000000000] 10:59:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 217 (000000AAA4C40C00) [pid = 2628] [serial = 2318] [outer = 000000AA9ABCA000] 10:59:34 INFO - PROCESS | 2628 | 1462471174647 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AAA4D66000) [pid = 2628] [serial = 2319] [outer = 000000AA9ABCA000] 10:59:35 INFO - PROCESS | 2628 | 1462471175195 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:59:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:59:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:59:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:59:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:59:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:59:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:59:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:59:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:59:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 991ms 10:59:35 INFO - PROCESS | 2628 | 1462471175230 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 2628 | 1462471175233 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 10:59:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:59:35 INFO - PROCESS | 2628 | 1462471175238 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 2628 | 1462471175240 Marionette TRACE conn5 <- [1,3050,null,{}] 10:59:35 INFO - PROCESS | 2628 | 1462471175244 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:35 INFO - PROCESS | 2628 | 1462471175395 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 10:59:35 INFO - PROCESS | 2628 | 1462471175579 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA4FA6000 == 150 [pid = 2628] [id = 774] 10:59:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AAA4C4C000) [pid = 2628] [serial = 2320] [outer = 0000000000000000] 10:59:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AAA4ECB400) [pid = 2628] [serial = 2321] [outer = 000000AAA4C4C000] 10:59:35 INFO - PROCESS | 2628 | 1462471175638 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 2628 | ++DOMWINDOW == 221 (000000AAA4F30000) [pid = 2628] [serial = 2322] [outer = 000000AAA4C4C000] 10:59:35 INFO - PROCESS | 2628 | [2628] 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 10:59:36 INFO - PROCESS | 2628 | 1462471176216 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:59:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:59:36 INFO - {} 10:59:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1028ms 10:59:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:59:36 INFO - PROCESS | 2628 | 1462471176268 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 2628 | 1462471176271 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 10:59:36 INFO - PROCESS | 2628 | 1462471176275 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 2628 | 1462471176278 Marionette TRACE conn5 <- [1,3054,null,{}] 10:59:36 INFO - PROCESS | 2628 | 1462471176281 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:36 INFO - PROCESS | 2628 | 1462471176473 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 10:59:36 INFO - PROCESS | 2628 | 1462471176639 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA8214800 == 151 [pid = 2628] [id = 775] 10:59:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 222 (000000AAA5273400) [pid = 2628] [serial = 2323] [outer = 0000000000000000] 10:59:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 223 (000000AAA7AE0800) [pid = 2628] [serial = 2324] [outer = 000000AAA5273400] 10:59:36 INFO - PROCESS | 2628 | 1462471176706 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 2628 | ++DOMWINDOW == 224 (000000AAA7AEC400) [pid = 2628] [serial = 2325] [outer = 000000AAA5273400] 10:59:37 INFO - PROCESS | 2628 | 1462471177256 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:59:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:59:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:59:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:59:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:59:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:59:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:59:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:59:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1036ms 10:59:37 INFO - PROCESS | 2628 | 1462471177313 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 2628 | 1462471177316 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 10:59:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:59:37 INFO - PROCESS | 2628 | 1462471177320 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 2628 | 1462471177322 Marionette TRACE conn5 <- [1,3058,null,{}] 10:59:37 INFO - PROCESS | 2628 | 1462471177326 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:37 INFO - PROCESS | 2628 | 1462471177475 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 10:59:37 INFO - PROCESS | 2628 | 1462471177659 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA85C9000 == 152 [pid = 2628] [id = 776] 10:59:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 225 (000000AA91423800) [pid = 2628] [serial = 2326] [outer = 0000000000000000] 10:59:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 226 (000000AAA7C51000) [pid = 2628] [serial = 2327] [outer = 000000AA91423800] 10:59:37 INFO - PROCESS | 2628 | 1462471177717 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 2628 | ++DOMWINDOW == 227 (000000AAA7C58000) [pid = 2628] [serial = 2328] [outer = 000000AA91423800] 10:59:38 INFO - PROCESS | 2628 | 1462471178279 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:59:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 985ms 10:59:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:59:38 INFO - PROCESS | 2628 | 1462471178313 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 2628 | 1462471178315 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 10:59:38 INFO - PROCESS | 2628 | 1462471178321 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 2628 | 1462471178323 Marionette TRACE conn5 <- [1,3062,null,{}] 10:59:38 INFO - PROCESS | 2628 | 1462471178327 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 2628 | 1462471178477 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 10:59:38 INFO - PROCESS | 2628 | 1462471178662 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA94C0800 == 153 [pid = 2628] [id = 777] 10:59:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 228 (000000AAA7C54400) [pid = 2628] [serial = 2329] [outer = 0000000000000000] 10:59:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 229 (000000AAA7F7F000) [pid = 2628] [serial = 2330] [outer = 000000AAA7C54400] 10:59:38 INFO - PROCESS | 2628 | 1462471178718 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 2628 | ++DOMWINDOW == 230 (000000AAA809D400) [pid = 2628] [serial = 2331] [outer = 000000AAA7C54400] 10:59:39 INFO - PROCESS | 2628 | 1462471179263 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:59:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:59:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:59:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:59:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:59:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:59:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:59:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 984ms 10:59:39 INFO - PROCESS | 2628 | 1462471179306 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 2628 | 1462471179309 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 10:59:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:59:39 INFO - PROCESS | 2628 | 1462471179312 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 2628 | 1462471179314 Marionette TRACE conn5 <- [1,3066,null,{}] 10:59:39 INFO - PROCESS | 2628 | 1462471179318 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:39 INFO - PROCESS | 2628 | 1462471179470 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 10:59:39 INFO - PROCESS | 2628 | 1462471179655 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA9552800 == 154 [pid = 2628] [id = 778] 10:59:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 231 (000000AAA7F86C00) [pid = 2628] [serial = 2332] [outer = 0000000000000000] 10:59:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 232 (000000AAA80A6000) [pid = 2628] [serial = 2333] [outer = 000000AAA7F86C00] 10:59:39 INFO - PROCESS | 2628 | 1462471179711 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 2628 | ++DOMWINDOW == 233 (000000AAA9524000) [pid = 2628] [serial = 2334] [outer = 000000AAA7F86C00] 10:59:40 INFO - PROCESS | 2628 | 1462471180254 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 2628 | 1462471180343 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 10:59:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:59:40 INFO - PROCESS | 2628 | 1462471180347 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 2628 | 1462471180349 Marionette TRACE conn5 <- [1,3070,null,{}] 10:59:40 INFO - PROCESS | 2628 | 1462471180353 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:40 INFO - PROCESS | 2628 | 1462471180520 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 10:59:40 INFO - PROCESS | 2628 | 1462471180711 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:40 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA99A5800 == 155 [pid = 2628] [id = 779] 10:59:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 234 (000000AAA7284400) [pid = 2628] [serial = 2335] [outer = 0000000000000000] 10:59:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 235 (000000AAA7291800) [pid = 2628] [serial = 2336] [outer = 000000AAA7284400] 10:59:40 INFO - PROCESS | 2628 | 1462471180768 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 2628 | ++DOMWINDOW == 236 (000000AAA9527800) [pid = 2628] [serial = 2337] [outer = 000000AAA7284400] 10:59:41 INFO - PROCESS | 2628 | 1462471181320 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:59:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:59:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:59:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 985ms 10:59:41 INFO - PROCESS | 2628 | 1462471181346 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 2628 | 1462471181349 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 10:59:41 INFO - PROCESS | 2628 | 1462471181354 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 2628 | 1462471181356 Marionette TRACE conn5 <- [1,3074,null,{}] 10:59:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:59:41 INFO - PROCESS | 2628 | 1462471181360 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 2628 | 1462471181513 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 10:59:41 INFO - PROCESS | 2628 | 1462471181703 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA7F5E000 == 156 [pid = 2628] [id = 780] 10:59:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 237 (000000AAA0E35000) [pid = 2628] [serial = 2338] [outer = 0000000000000000] 10:59:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 238 (000000AAA0E3C800) [pid = 2628] [serial = 2339] [outer = 000000AAA0E35000] 10:59:41 INFO - PROCESS | 2628 | 1462471181760 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 2628 | ++DOMWINDOW == 239 (000000AAA526EC00) [pid = 2628] [serial = 2340] [outer = 000000AAA0E35000] 10:59:42 INFO - PROCESS | 2628 | 1462471182303 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:59:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 988ms 10:59:42 INFO - PROCESS | 2628 | 1462471182348 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 2628 | 1462471182351 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 10:59:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:59:42 INFO - PROCESS | 2628 | 1462471182354 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 2628 | 1462471182356 Marionette TRACE conn5 <- [1,3078,null,{}] 10:59:42 INFO - PROCESS | 2628 | 1462471182360 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 2628 | 1462471182512 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 10:59:42 INFO - PROCESS | 2628 | 1462471182783 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 2628 | ************************* 10:59:42 INFO - PROCESS | 2628 | A coding exception was thrown and uncaught in a Task. 10:59:42 INFO - PROCESS | 2628 | 10:59:42 INFO - PROCESS | 2628 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:59:42 INFO - PROCESS | 2628 | Full stack: 10:59:42 INFO - PROCESS | 2628 | ************************* 10:59:42 INFO - PROCESS | 2628 | ++DOCSHELL 000000AAA0EF1000 == 157 [pid = 2628] [id = 781] 10:59:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 240 (000000AAA9618000) [pid = 2628] [serial = 2341] [outer = 0000000000000000] 10:59:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 241 (000000AAA961A000) [pid = 2628] [serial = 2342] [outer = 000000AAA9618000] 10:59:42 INFO - PROCESS | 2628 | 1462471182845 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 2628 | ++DOMWINDOW == 242 (000000AAA9621000) [pid = 2628] [serial = 2343] [outer = 000000AAA9618000] 10:59:43 INFO - PROCESS | 2628 | 1462471183429 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:59:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:59:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1090ms 10:59:43 INFO - PROCESS | 2628 | 1462471183447 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 2628 | 1462471183449 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 10:59:43 INFO - PROCESS | 2628 | 1462471183452 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:59:43 INFO - PROCESS | 2628 | 1462471183454 Marionette TRACE conn5 <- [1,3082,null,{}] 10:59:43 INFO - PROCESS | 2628 | 1462471183458 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:43 INFO - PROCESS | 2628 | 1462471183613 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 10:59:43 INFO - PROCESS | 2628 | 1462471183800 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA953C2800 == 158 [pid = 2628] [id = 782] 10:59:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 243 (000000AA920FD000) [pid = 2628] [serial = 2344] [outer = 0000000000000000] 10:59:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 244 (000000AA96103400) [pid = 2628] [serial = 2345] [outer = 000000AA920FD000] 10:59:43 INFO - PROCESS | 2628 | 1462471183855 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 2628 | ++DOMWINDOW == 245 (000000AA9B03D800) [pid = 2628] [serial = 2346] [outer = 000000AA920FD000] 10:59:44 INFO - PROCESS | 2628 | 1462471184406 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:59:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 984ms 10:59:44 INFO - PROCESS | 2628 | 1462471184441 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 2628 | 1462471184443 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 10:59:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:59:44 INFO - PROCESS | 2628 | 1462471184447 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 2628 | 1462471184449 Marionette TRACE conn5 <- [1,3086,null,{}] 10:59:44 INFO - PROCESS | 2628 | 1462471184453 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 2628 | 1462471184608 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 10:59:44 INFO - PROCESS | 2628 | 1462471184804 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA89BE8000 == 159 [pid = 2628] [id = 783] 10:59:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 246 (000000AA840A6800) [pid = 2628] [serial = 2347] [outer = 0000000000000000] 10:59:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 247 (000000AA91322800) [pid = 2628] [serial = 2348] [outer = 000000AA840A6800] 10:59:44 INFO - PROCESS | 2628 | 1462471184861 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 2628 | ++DOMWINDOW == 248 (000000AAA961F400) [pid = 2628] [serial = 2349] [outer = 000000AA840A6800] 10:59:45 INFO - PROCESS | 2628 | 1462471185704 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:59:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1282ms 10:59:45 INFO - PROCESS | 2628 | 1462471185747 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 2628 | 1462471185753 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 10:59:45 INFO - PROCESS | 2628 | 1462471185759 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:59:45 INFO - PROCESS | 2628 | 1462471185764 Marionette TRACE conn5 <- [1,3090,null,{}] 10:59:45 INFO - PROCESS | 2628 | 1462471185769 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 2628 | 1462471185920 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 10:59:46 INFO - PROCESS | 2628 | 1462471186118 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9AF64000 == 160 [pid = 2628] [id = 784] 10:59:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 249 (000000AA8F710400) [pid = 2628] [serial = 2350] [outer = 0000000000000000] 10:59:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 250 (000000AA9131D400) [pid = 2628] [serial = 2351] [outer = 000000AA8F710400] 10:59:46 INFO - PROCESS | 2628 | 1462471186173 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 2628 | ++DOMWINDOW == 251 (000000AA93D9BC00) [pid = 2628] [serial = 2352] [outer = 000000AA8F710400] 10:59:46 INFO - PROCESS | 2628 | 1462471186742 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:59:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1031ms 10:59:46 INFO - PROCESS | 2628 | 1462471186815 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 2628 | 1462471186821 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 10:59:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:59:46 INFO - PROCESS | 2628 | 1462471186850 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 2628 | 1462471186853 Marionette TRACE conn5 <- [1,3094,null,{}] 10:59:46 INFO - PROCESS | 2628 | 1462471186857 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:47 INFO - PROCESS | 2628 | 1462471187009 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 10:59:47 INFO - PROCESS | 2628 | 1462471187206 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9EA8D000 == 161 [pid = 2628] [id = 785] 10:59:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 252 (000000AA9232D000) [pid = 2628] [serial = 2353] [outer = 0000000000000000] 10:59:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AA96C6EC00) [pid = 2628] [serial = 2354] [outer = 000000AA9232D000] 10:59:47 INFO - PROCESS | 2628 | 1462471187260 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AA99BA2800) [pid = 2628] [serial = 2355] [outer = 000000AA9232D000] 10:59:47 INFO - PROCESS | 2628 | 1462471187841 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:59:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1023ms 10:59:47 INFO - PROCESS | 2628 | 1462471187875 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 2628 | 1462471187878 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 10:59:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:59:47 INFO - PROCESS | 2628 | 1462471187882 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - PROCESS | 2628 | 1462471187886 Marionette TRACE conn5 <- [1,3098,null,{}] 10:59:47 INFO - PROCESS | 2628 | 1462471187897 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:48 INFO - PROCESS | 2628 | 1462471188071 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA86189000 == 160 [pid = 2628] [id = 25] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA99EE7800 == 159 [pid = 2628] [id = 763] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95219000 == 158 [pid = 2628] [id = 762] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA983EA000 == 157 [pid = 2628] [id = 761] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E19800 == 156 [pid = 2628] [id = 760] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA95364800 == 155 [pid = 2628] [id = 759] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AA8523A000) [pid = 2628] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA9CC10000) [pid = 2628] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | 1462471188377 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7F60800 == 154 [pid = 2628] [id = 756] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7C85800 == 153 [pid = 2628] [id = 753] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7BBA000 == 152 [pid = 2628] [id = 752] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA7411800 == 151 [pid = 2628] [id = 751] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA4F98800 == 150 [pid = 2628] [id = 750] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA45CE000 == 149 [pid = 2628] [id = 749] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA4360800 == 148 [pid = 2628] [id = 748] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3C16800 == 147 [pid = 2628] [id = 747] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA3734000 == 146 [pid = 2628] [id = 746] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA92431800 == 145 [pid = 2628] [id = 745] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA1E0A800 == 144 [pid = 2628] [id = 744] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AAA0BAC000 == 143 [pid = 2628] [id = 743] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9FD61000 == 142 [pid = 2628] [id = 742] 10:59:48 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA91CB1000 == 143 [pid = 2628] [id = 786] 10:59:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 253 (000000AA84A32400) [pid = 2628] [serial = 2356] [outer = 0000000000000000] 10:59:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 254 (000000AA85239800) [pid = 2628] [serial = 2357] [outer = 000000AA84A32400] 10:59:48 INFO - PROCESS | 2628 | 1462471188439 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 2628 | ++DOMWINDOW == 255 (000000AA926D9400) [pid = 2628] [serial = 2358] [outer = 000000AA84A32400] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9F93A000 == 142 [pid = 2628] [id = 741] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA9C723800 == 141 [pid = 2628] [id = 740] 10:59:48 INFO - PROCESS | 2628 | --DOCSHELL 000000AA97E1B000 == 140 [pid = 2628] [id = 739] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 254 (000000AAA146E400) [pid = 2628] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 253 (000000AA8593AC00) [pid = 2628] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 252 (000000AA9A79A800) [pid = 2628] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 251 (000000AA9E18C000) [pid = 2628] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 250 (000000AA89B5E400) [pid = 2628] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 249 (000000AA96121C00) [pid = 2628] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 248 (000000AA915A2C00) [pid = 2628] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 247 (000000AA95031000) [pid = 2628] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 246 (000000AA9FD11000) [pid = 2628] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 245 (000000AA9368C000) [pid = 2628] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 244 (000000AA9F689000) [pid = 2628] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 243 (000000AA932D4C00) [pid = 2628] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 242 (000000AA99BA2400) [pid = 2628] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 241 (000000AA935DE000) [pid = 2628] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 240 (000000AA97EE2000) [pid = 2628] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 239 (000000AA89DE0800) [pid = 2628] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 238 (000000AA9E109C00) [pid = 2628] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 237 (000000AAA0B26400) [pid = 2628] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 236 (000000AA9602D800) [pid = 2628] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 235 (000000AA840AB400) [pid = 2628] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 234 (000000AA8EC94C00) [pid = 2628] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 233 (000000AA92396800) [pid = 2628] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 232 (000000AAA04B6400) [pid = 2628] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 231 (000000AA92328400) [pid = 2628] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 230 (000000AA9EDC9000) [pid = 2628] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 229 (000000AA90C5D000) [pid = 2628] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 228 (000000AA9FAA5800) [pid = 2628] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 227 (000000AA9566DC00) [pid = 2628] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 226 (000000AA9FE6F400) [pid = 2628] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 225 (000000AA92019C00) [pid = 2628] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 224 (000000AA935E4800) [pid = 2628] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 223 (000000AA84B77400) [pid = 2628] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 222 (000000AA96C68800) [pid = 2628] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 221 (000000AAA190E400) [pid = 2628] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 220 (000000AA9131C400) [pid = 2628] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 219 (000000AA9F927C00) [pid = 2628] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 218 (000000AA935AC400) [pid = 2628] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | --DOMWINDOW == 217 (000000AA9AA27C00) [pid = 2628] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2628 | 1462471188982 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:59:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:59:49 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:59:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:59:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:59:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1128ms 10:59:49 INFO - PROCESS | 2628 | 1462471189012 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 2628 | 1462471189015 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 10:59:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:59:49 INFO - PROCESS | 2628 | 1462471189018 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - PROCESS | 2628 | 1462471189020 Marionette TRACE conn5 <- [1,3102,null,{}] 10:59:49 INFO - PROCESS | 2628 | 1462471189023 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:49 INFO - PROCESS | 2628 | 1462471189164 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 10:59:49 INFO - PROCESS | 2628 | 1462471189322 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5c646d24-b9d0-4b70-8a15-539fdb877c24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 2628 | ++DOCSHELL 000000AA9ACC4000 == 141 [pid = 2628] [id = 787] 10:59:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 218 (000000AA90C5AC00) [pid = 2628] [serial = 2359] [outer = 0000000000000000] 10:59:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 219 (000000AA9611B800) [pid = 2628] [serial = 2360] [outer = 000000AA90C5AC00] 10:59:49 INFO - PROCESS | 2628 | 1462471189369 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 2628 | ++DOMWINDOW == 220 (000000AA9B041000) [pid = 2628] [serial = 2361] [outer = 000000AA90C5AC00] 10:59:49 INFO - PROCESS | 2628 | 1462471189751 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:59:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:59:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 777ms 10:59:49 INFO - PROCESS | 2628 | 1462471189797 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 2628 | 1462471189799 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 10:59:50 WARNING - u'runner_teardown' () 10:59:50 INFO - No more tests 10:59:50 INFO - Got 0 unexpected results 10:59:50 INFO - SUITE-END | took 734s 10:59:51 INFO - Closing logging queue 10:59:51 INFO - queue closed 10:59:51 INFO - Return code: 0 10:59:51 WARNING - # TBPL SUCCESS # 10:59:51 INFO - Running post-action listener: _resource_record_post_action 10:59:51 INFO - Running post-run listener: _resource_record_post_run 10:59:52 INFO - Total resource usage - Wall time: 743s; CPU: 14.0%; Read bytes: 194148864; Write bytes: 1021406208; Read time: 2466190; Write time: 6158050 10:59:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:59:52 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 105549312; Read time: 0; Write time: 238560 10:59:52 INFO - run-tests - Wall time: 740s; CPU: 14.0%; Read bytes: 194055680; Write bytes: 895028736; Read time: 2436100; Write time: 5897350 10:59:52 INFO - Running post-run listener: _upload_blobber_files 10:59:52 INFO - Blob upload gear active. 10:59:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:59:52 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:59:52 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'] 10:59:52 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 10:59:52 INFO - (blobuploader) - INFO - Open directory for files ... 10:59:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:59:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:59:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:59:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:59:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:59:53 INFO - (blobuploader) - INFO - Done attempting. 10:59:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:59:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:59:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:59:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:59:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:59:55 INFO - (blobuploader) - INFO - Done attempting. 10:59:55 INFO - (blobuploader) - INFO - Iteration through files over. 10:59:55 INFO - Return code: 0 10:59:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:59:55 INFO - Using _rmtree_windows ... 10:59:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:59:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9e11e85677d3525359420144528766d9191c30cdc8edef1dfb002579ef7fdbc1d625b0ffca0d4d4343602bb7e0c3c2b4b1f88942450f5d1f30aaa0aae646b9be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6f2cc7b5b7709aa1c75ddddd12286a9e9ad797b6e98caec1ff0309fe02a5cdced23caa98d5cef3b46287d8de69fa8fb42221e0bc7a2afb3801e5f083df254b9"} 10:59:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:59:55 INFO - Writing to file C:\slave\test\properties\blobber_files 10:59:55 INFO - Contents: 10:59:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9e11e85677d3525359420144528766d9191c30cdc8edef1dfb002579ef7fdbc1d625b0ffca0d4d4343602bb7e0c3c2b4b1f88942450f5d1f30aaa0aae646b9be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6f2cc7b5b7709aa1c75ddddd12286a9e9ad797b6e98caec1ff0309fe02a5cdced23caa98d5cef3b46287d8de69fa8fb42221e0bc7a2afb3801e5f083df254b9"} 10:59:55 INFO - Running post-run listener: copy_logs_to_upload_dir 10:59:55 INFO - Copying logs to upload dir... 10:59:55 INFO - mkdir: C:\slave\test\build\upload\logs 10:59:55 INFO - Copying logs to upload dir... 10:59:55 INFO - Using _rmtree_windows ... 10:59:55 INFO - Using _rmtree_windows ... 10:59:55 INFO - Using _rmtree_windows ... 10:59:55 INFO - Using _rmtree_windows ... 10:59:55 INFO - Using _rmtree_windows ... 10:59:55 INFO - Using _rmtree_windows ... 10:59:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=991.994000 ========= master_lag: 0.02 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 32 secs) (at 2016-05-05 10:59:55.465961) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 10:59:55.480548) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9e11e85677d3525359420144528766d9191c30cdc8edef1dfb002579ef7fdbc1d625b0ffca0d4d4343602bb7e0c3c2b4b1f88942450f5d1f30aaa0aae646b9be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6f2cc7b5b7709aa1c75ddddd12286a9e9ad797b6e98caec1ff0309fe02a5cdced23caa98d5cef3b46287d8de69fa8fb42221e0bc7a2afb3801e5f083df254b9"} build_url:https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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/CZdN5jtJRlewJisYnRV9aw/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/9e11e85677d3525359420144528766d9191c30cdc8edef1dfb002579ef7fdbc1d625b0ffca0d4d4343602bb7e0c3c2b4b1f88942450f5d1f30aaa0aae646b9be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6f2cc7b5b7709aa1c75ddddd12286a9e9ad797b6e98caec1ff0309fe02a5cdced23caa98d5cef3b46287d8de69fa8fb42221e0bc7a2afb3801e5f083df254b9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CZdN5jtJRlewJisYnRV9aw/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-05 10:59:55.597976) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:59:55.598333) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:59:55.712520) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-05 10:59:55.712849) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-05 10:59:56.205893) ========= ========= Total master_lag: 0.18 =========